Unverified Commit d6995aa2 authored by Michael Thomsen's avatar Michael Thomsen Committed by GitHub

Ignore NullThrownError deprecation (#116135)

* Ignore NullThrownError deprecation

* Fix whitespace
parent 8535e716
......@@ -672,7 +672,7 @@ class FlutterErrorDetails with Diagnosticable {
super.debugFillProperties(properties);
final DiagnosticsNode verb = ErrorDescription('thrown${ context != null ? ErrorDescription(" $context") : ""}');
final Diagnosticable? diagnosticable = _exceptionToDiagnosticable();
if (exception is NullThrownError) {
if (exception is NullThrownError) { // ignore: deprecated_member_use
properties.add(ErrorDescription('The null value was $verb.'));
} else if (exception is num) {
properties.add(ErrorDescription('The number $exception was $verb.'));
......
......@@ -15,7 +15,7 @@ void main() async {
try {
await compute(throwNull, null);
} catch (e) {
if (e is! TypeError && e is! NullThrownError) {
if (e is! TypeError && e is! NullThrownError) { // ignore: deprecated_member_use
throw Exception('compute returned bad result');
}
}
......
......@@ -60,7 +60,7 @@ void main() {
);
expect(
FlutterErrorDetails(
exception: NullThrownError(),
exception: NullThrownError(), // ignore: deprecated_member_use
library: 'LIBRARY',
context: ErrorDescription('CONTEXTING'),
informationCollector: () sync* {
......@@ -113,6 +113,7 @@ void main() {
'═════════════════════════════════════════════════════════════════\n',
);
expect(
// ignore: deprecated_member_use
FlutterErrorDetails(exception: NullThrownError()).toString(),
'══╡ EXCEPTION CAUGHT BY FLUTTER FRAMEWORK ╞══════════════════════\n'
'The null value was thrown.\n'
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment