|
|
|
|
|
|
|
|
|
|
void visitChildElements(ElementVisitor visitor); |
|
|
|
|
|
|
|
DiagnosticsNode describeElement(String name, DiagnosticsTreeStyle style = DiagnosticsTreeStyle.errorProperty); |
|
|
|
DiagnosticsNode describeElement(string name, DiagnosticsTreeStyle style = DiagnosticsTreeStyle.errorProperty); |
|
|
|
DiagnosticsNode describeWidget(String name, DiagnosticsTreeStyle style = DiagnosticsTreeStyle.errorProperty); |
|
|
|
DiagnosticsNode describeWidget(string name, DiagnosticsTreeStyle style = DiagnosticsTreeStyle.errorProperty); |
|
|
|
DiagnosticsNode describeOwnershipChain(String name); |
|
|
|
DiagnosticsNode describeOwnershipChain(string name); |
|
|
|
} |
|
|
|
|
|
|
|
public class BuildOwner { |
|
|
|
|
|
|
return information; |
|
|
|
} |
|
|
|
|
|
|
|
public static DiagnosticsNode describeElements(String name, IEnumerable<Element> elements) { |
|
|
|
public static DiagnosticsNode describeElements(string name, IEnumerable<Element> elements) { |
|
|
|
return new DiagnosticsBlock( |
|
|
|
name: name, |
|
|
|
children: elements.Select((Element element) => new DiagnosticsProperty<Element>("", element)) |
|
|
|
|
|
|
return new DiagnosticsProperty<Element>(name, this, style: style); |
|
|
|
} |
|
|
|
|
|
|
|
public DiagnosticsNode describeWidget(String name, |
|
|
|
public DiagnosticsNode describeWidget(string name, |
|
|
|
public DiagnosticsNode describeOwnershipChain(String name) { |
|
|
|
public DiagnosticsNode describeOwnershipChain(string name) { |
|
|
|
return new StringProperty(name, debugGetCreatorChain(10)); |
|
|
|
} |
|
|
|
|
|
|
|