From ffbf69ccccca7341523848bf407de402ca1d6107 Mon Sep 17 00:00:00 2001 From: Riley Porter Date: Thu, 21 Oct 2021 10:28:02 -0700 Subject: [PATCH] Ignore analyzer implict dynamic checks for js_util generic return type (#92271) --- .../macrobenchmarks/lib/src/web/bench_text_layout.dart | 1 + .../web_e2e_tests/test_driver/text_editing_integration.dart | 2 ++ 2 files changed, 3 insertions(+) diff --git a/dev/benchmarks/macrobenchmarks/lib/src/web/bench_text_layout.dart b/dev/benchmarks/macrobenchmarks/lib/src/web/bench_text_layout.dart index ecfa4935b5..282b1bcabc 100644 --- a/dev/benchmarks/macrobenchmarks/lib/src/web/bench_text_layout.dart +++ b/dev/benchmarks/macrobenchmarks/lib/src/web/bench_text_layout.dart @@ -75,6 +75,7 @@ void _setTestMode(_TestMode? mode) { // Keep as null. break; } + // ignore: implicit_dynamic_function js_util.callMethod( html.window, '_flutter_internal_update_experiment', diff --git a/dev/integration_tests/web_e2e_tests/test_driver/text_editing_integration.dart b/dev/integration_tests/web_e2e_tests/test_driver/text_editing_integration.dart index a4c024e84c..ad380e6aed 100644 --- a/dev/integration_tests/web_e2e_tests/test_driver/text_editing_integration.dart +++ b/dev/integration_tests/web_e2e_tests/test_driver/text_editing_integration.dart @@ -237,12 +237,14 @@ void main() { KeyboardEvent dispatchKeyboardEvent( EventTarget target, String type, Map args) { + // ignore: implicit_dynamic_function final Object jsKeyboardEvent = js_util.getProperty(window, 'KeyboardEvent') as Object; final List eventArgs = [ type, args, ]; + // ignore: implicit_dynamic_function final KeyboardEvent event = js_util.callConstructor( jsKeyboardEvent, js_util.jsify(eventArgs) as List) as KeyboardEvent;