diff --git a/packages/flutter_web_plugins/analysis_options.yaml b/packages/flutter_web_plugins/analysis_options.yaml new file mode 100644 index 0000000000..2344f5ab1f --- /dev/null +++ b/packages/flutter_web_plugins/analysis_options.yaml @@ -0,0 +1,12 @@ +# Override the parent analysis_options until all the repo has implicit-casts: false + +include: ../analysis_options.yaml + +analyzer: + strong-mode: + implicit-casts: false + implicit-dynamic: false + +linter: + rules: + avoid_as: false diff --git a/packages/flutter_web_plugins/test/plugin_registry_test.dart b/packages/flutter_web_plugins/test/plugin_registry_test.dart index a1f13f2d60..f8bb5885d0 100644 --- a/packages/flutter_web_plugins/test/plugin_registry_test.dart +++ b/packages/flutter_web_plugins/test/plugin_registry_test.dart @@ -56,7 +56,7 @@ void main() { final List loggedMessages = []; ServicesBinding.instance.defaultBinaryMessenger .setMessageHandler('test_send', (ByteData data) { - loggedMessages.add(codec.decodeMessage(data)); + loggedMessages.add(codec.decodeMessage(data) as String); return null; });