Fix diagnostics crash in profile mode (#53878)

* Prevent diagnostics crash in profile mode

* Prevent diagnostics crash in profile mode
This commit is contained in:
Ferhat 2020-04-03 10:28:00 -07:00 committed by GitHub
parent 6837b0e353
commit b336452cde
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2937,10 +2937,10 @@ class DiagnosticableNode<T extends Diagnosticable> extends DiagnosticsNode {
} }
@override @override
String get emptyBodyDescription => kReleaseMode ? '' : builder.emptyBodyDescription; String get emptyBodyDescription => (kReleaseMode || kProfileMode) ? '' : builder.emptyBodyDescription;
@override @override
List<DiagnosticsNode> getProperties() => kReleaseMode ? const <DiagnosticsNode>[] : builder.properties; List<DiagnosticsNode> getProperties() => (kReleaseMode || kProfileMode) ? const <DiagnosticsNode>[] : builder.properties;
@override @override
List<DiagnosticsNode> getChildren() { List<DiagnosticsNode> getChildren() {