From 9efaa784ad56db0dd7c11d5d65ea56697dfbeb87 Mon Sep 17 00:00:00 2001 From: Alexandre Ardhuin Date: Thu, 21 Nov 2019 11:22:01 +0100 Subject: [PATCH] implicit-casts:false in flutter_web_plugins (#45240) --- packages/flutter_web_plugins/analysis_options.yaml | 12 ++++++++++++ .../test/plugin_registry_test.dart | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 packages/flutter_web_plugins/analysis_options.yaml 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; });