diff --git a/dev/integration_tests/web/lib/framework_stack_trace.dart b/dev/integration_tests/web/lib/framework_stack_trace.dart index 7620409810..776fe242b0 100644 --- a/dev/integration_tests/web/lib/framework_stack_trace.dart +++ b/dev/integration_tests/web/lib/framework_stack_trace.dart @@ -17,7 +17,7 @@ import 'package:flutter/widgets.dart'; // framework's ability to parse stack traces in all build modes. void main() async { final StringBuffer errorMessage = StringBuffer(); - debugPrint = (String message, { int wrapWidth }) { + debugPrint = (String? message, { int? wrapWidth }) { errorMessage.writeln(message); }; diff --git a/dev/integration_tests/web/lib/service_worker_test.dart b/dev/integration_tests/web/lib/service_worker_test.dart index 4d563489db..5032ee3704 100644 --- a/dev/integration_tests/web/lib/service_worker_test.dart +++ b/dev/integration_tests/web/lib/service_worker_test.dart @@ -4,8 +4,8 @@ import 'dart:html' as html; Future main() async { - await html.window.navigator.serviceWorker.ready; + await html.window.navigator.serviceWorker?.ready; final String response = 'CLOSE?version=1'; await html.HttpRequest.getString(response); - html.document.body.appendHtml(response); + html.document.body?.appendHtml(response); } diff --git a/dev/integration_tests/web/lib/stack_trace.dart b/dev/integration_tests/web/lib/stack_trace.dart index 8099ae9af5..50a19ecd98 100644 --- a/dev/integration_tests/web/lib/stack_trace.dart +++ b/dev/integration_tests/web/lib/stack_trace.dart @@ -158,5 +158,5 @@ class StackFrameEquality implements Equality { } @override - bool isValidKey(Object o) => o is StackFrame; + bool isValidKey(Object? o) => o is StackFrame; } diff --git a/dev/integration_tests/web/lib/web_directory_loading.dart b/dev/integration_tests/web/lib/web_directory_loading.dart index 4a644e26c8..2b533009ba 100644 --- a/dev/integration_tests/web/lib/web_directory_loading.dart +++ b/dev/integration_tests/web/lib/web_directory_loading.dart @@ -11,7 +11,7 @@ Future main() async { '/example', method: 'GET', ); - final String body = request.responseText; + final String? body = request.responseText; if (body == 'This is an Example') { print('--- TEST SUCCEEDED ---'); } else { diff --git a/dev/integration_tests/web/pubspec.yaml b/dev/integration_tests/web/pubspec.yaml index decf291008..65d2d01426 100644 --- a/dev/integration_tests/web/pubspec.yaml +++ b/dev/integration_tests/web/pubspec.yaml @@ -2,7 +2,7 @@ name: web_integration description: Integration test for web compilation. environment: - sdk: ">=2.6.0 <3.0.0" + sdk: ">=2.12.0 <3.0.0" flutter: assets: