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 { ...@@ -672,7 +672,7 @@ class FlutterErrorDetails with Diagnosticable {
super.debugFillProperties(properties); super.debugFillProperties(properties);
final DiagnosticsNode verb = ErrorDescription('thrown${ context != null ? ErrorDescription(" $context") : ""}'); final DiagnosticsNode verb = ErrorDescription('thrown${ context != null ? ErrorDescription(" $context") : ""}');
final Diagnosticable? diagnosticable = _exceptionToDiagnosticable(); final Diagnosticable? diagnosticable = _exceptionToDiagnosticable();
if (exception is NullThrownError) { if (exception is NullThrownError) { // ignore: deprecated_member_use
properties.add(ErrorDescription('The null value was $verb.')); properties.add(ErrorDescription('The null value was $verb.'));
} else if (exception is num) { } else if (exception is num) {
properties.add(ErrorDescription('The number $exception was $verb.')); properties.add(ErrorDescription('The number $exception was $verb.'));
......
...@@ -15,7 +15,7 @@ void main() async { ...@@ -15,7 +15,7 @@ void main() async {
try { try {
await compute(throwNull, null); await compute(throwNull, null);
} catch (e) { } 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'); throw Exception('compute returned bad result');
} }
} }
......
...@@ -60,7 +60,7 @@ void main() { ...@@ -60,7 +60,7 @@ void main() {
); );
expect( expect(
FlutterErrorDetails( FlutterErrorDetails(
exception: NullThrownError(), exception: NullThrownError(), // ignore: deprecated_member_use
library: 'LIBRARY', library: 'LIBRARY',
context: ErrorDescription('CONTEXTING'), context: ErrorDescription('CONTEXTING'),
informationCollector: () sync* { informationCollector: () sync* {
...@@ -113,6 +113,7 @@ void main() { ...@@ -113,6 +113,7 @@ void main() {
'═════════════════════════════════════════════════════════════════\n', '═════════════════════════════════════════════════════════════════\n',
); );
expect( expect(
// ignore: deprecated_member_use
FlutterErrorDetails(exception: NullThrownError()).toString(), FlutterErrorDetails(exception: NullThrownError()).toString(),
'══╡ EXCEPTION CAUGHT BY FLUTTER FRAMEWORK ╞══════════════════════\n' '══╡ EXCEPTION CAUGHT BY FLUTTER FRAMEWORK ╞══════════════════════\n'
'The null value was thrown.\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