migrate fixtures/_test to null safety
diff --git a/fixtures/_test/example/append_body/main.dart b/fixtures/_test/example/append_body/main.dart
index b35e191..6671c46 100644
--- a/fixtures/_test/example/append_body/main.dart
+++ b/fixtures/_test/example/append_body/main.dart
@@ -13,12 +13,12 @@
print('Count is: ${++count}'); // Breakpoint: printCount
});
- document.body.appendText('Hello World!');
+ document.body!.appendText('Hello World!');
registerExtension('ext.flutter.disassemble', (_, __) async {
- document.body.appendText('start disassemble ');
+ document.body!.appendText('start disassemble ');
await Future.delayed(const Duration(seconds: 1));
- document.body.appendText('end disassemble ');
+ document.body!.appendText('end disassemble ');
return ServiceExtensionResponse.result('{}');
});
}
diff --git a/fixtures/_test/example/hello_world/main.dart b/fixtures/_test/example/hello_world/main.dart
index f36903c..3a63860 100644
--- a/fixtures/_test/example/hello_world/main.dart
+++ b/fixtures/_test/example/hello_world/main.dart
@@ -39,7 +39,7 @@
context['registerExtension'] = (String method) {
registerExtension(method,
(String method, Map<String, String> parameters) async {
- return ServiceExtensionResponse.result(jsonEncode(parameters ?? {}));
+ return ServiceExtensionResponse.result(jsonEncode(parameters));
});
};
@@ -47,7 +47,7 @@
registerExtension(method,
(String method, Map<String, String> parameters) async {
return ServiceExtensionResponse.error(
- int.parse(parameters['code']), parameters['details']);
+ int.parse(parameters['code']!), parameters['details']!);
});
};
@@ -73,7 +73,7 @@
// Register one up front before the proxy connects, the isolate should still
// recognize this as an available extension.
- registerExtension('ext.hello_world.existing', (_, __) => null);
+ registerExtension('ext.hello_world.existing', (_, __) async => ServiceExtensionResponse.result('dummy'));
window.console.debug('Page Ready');
}
@@ -119,7 +119,7 @@
class MyTestClass {
final String message;
- String notFinal;
+ String? notFinal;
static final String staticMessage = 'static';
diff --git a/fixtures/_test/pubspec.yaml b/fixtures/_test/pubspec.yaml
index 8bb81a5..0147fe2 100644
--- a/fixtures/_test/pubspec.yaml
+++ b/fixtures/_test/pubspec.yaml
@@ -5,12 +5,12 @@
publish_to: none
environment:
- sdk: ">=2.5.0 <3.0.0"
+ sdk: '>=2.12.0 <3.0.0'
dependencies:
- intl: ^0.16.0
- path: ^1.6.1
+ intl: ^0.17.0
+ path: ^1.8.2
dev_dependencies:
- build_runner: ^2.0.0
- build_web_compilers: ^3.0.0
+ build_runner: ^2.1.11
+ build_web_compilers: ^3.2.3