diff --git a/packages/animations/example/android/.pluginToolsConfig.yaml b/packages/animations/example/android/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/animations/example/android/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/camera/camera/example/.pluginToolsConfig.yaml b/packages/camera/camera/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/camera/camera/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/camera/camera_android/example/.pluginToolsConfig.yaml b/packages/camera/camera_android/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/camera/camera_android/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/camera/camera_android_camerax/example/.pluginToolsConfig.yaml b/packages/camera/camera_android_camerax/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/camera/camera_android_camerax/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/dynamic_layouts/example/.pluginToolsConfig.yaml b/packages/dynamic_layouts/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/dynamic_layouts/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/espresso/example/.pluginToolsConfig.yaml b/packages/espresso/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/espresso/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/extension_google_sign_in_as_googleapis_auth/example/.pluginToolsConfig.yaml b/packages/extension_google_sign_in_as_googleapis_auth/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/extension_google_sign_in_as_googleapis_auth/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/flutter_adaptive_scaffold/example/.pluginToolsConfig.yaml b/packages/flutter_adaptive_scaffold/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/flutter_adaptive_scaffold/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/flutter_markdown/example/.pluginToolsConfig.yaml b/packages/flutter_markdown/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/flutter_markdown/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/flutter_plugin_android_lifecycle/example/.pluginToolsConfig.yaml b/packages/flutter_plugin_android_lifecycle/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/flutter_plugin_android_lifecycle/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/go_router/example/.pluginToolsConfig.yaml b/packages/go_router/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/go_router/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/google_maps_flutter/google_maps_flutter/example/.pluginToolsConfig.yaml b/packages/google_maps_flutter/google_maps_flutter/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/google_maps_flutter/google_maps_flutter/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/.pluginToolsConfig.yaml b/packages/google_maps_flutter/google_maps_flutter_android/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/google_sign_in/google_sign_in/example/.pluginToolsConfig.yaml b/packages/google_sign_in/google_sign_in/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/google_sign_in/google_sign_in/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/google_sign_in/google_sign_in_android/example/.pluginToolsConfig.yaml b/packages/google_sign_in/google_sign_in_android/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/google_sign_in/google_sign_in_android/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/image_picker/image_picker_android/example/.pluginToolsConfig.yaml b/packages/image_picker/image_picker_android/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/image_picker/image_picker_android/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/local_auth/local_auth/example/.pluginToolsConfig.yaml b/packages/local_auth/local_auth/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/local_auth/local_auth/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/local_auth/local_auth_android/example/.pluginToolsConfig.yaml b/packages/local_auth/local_auth_android/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/local_auth/local_auth_android/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/palette_generator/example/.pluginToolsConfig.yaml b/packages/palette_generator/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/palette_generator/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/path_provider/path_provider/example/.pluginToolsConfig.yaml b/packages/path_provider/path_provider/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/path_provider/path_provider/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/path_provider/path_provider_android/example/.pluginToolsConfig.yaml b/packages/path_provider/path_provider_android/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/path_provider/path_provider_android/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/pigeon/example/app/.pluginToolsConfig.yaml b/packages/pigeon/example/app/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/pigeon/example/app/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/quick_actions/quick_actions/example/.pluginToolsConfig.yaml b/packages/quick_actions/quick_actions/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/quick_actions/quick_actions/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/quick_actions/quick_actions_android/example/.pluginToolsConfig.yaml b/packages/quick_actions/quick_actions_android/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/quick_actions/quick_actions_android/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/shared_preferences/shared_preferences/example/.pluginToolsConfig.yaml b/packages/shared_preferences/shared_preferences/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/shared_preferences/shared_preferences/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/shared_preferences/shared_preferences_android/example/.pluginToolsConfig.yaml b/packages/shared_preferences/shared_preferences_android/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/shared_preferences/shared_preferences_android/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/url_launcher/url_launcher/example/.pluginToolsConfig.yaml b/packages/url_launcher/url_launcher/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/url_launcher/url_launcher/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/url_launcher/url_launcher_android/example/.pluginToolsConfig.yaml b/packages/url_launcher/url_launcher_android/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/url_launcher/url_launcher_android/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/video_player/video_player/example/.pluginToolsConfig.yaml b/packages/video_player/video_player/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/video_player/video_player/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/video_player/video_player_android/example/.pluginToolsConfig.yaml b/packages/video_player/video_player_android/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/video_player/video_player_android/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/webview_flutter/webview_flutter/example/.pluginToolsConfig.yaml b/packages/webview_flutter/webview_flutter/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/webview_flutter/webview_flutter/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/packages/webview_flutter/webview_flutter_android/example/.pluginToolsConfig.yaml b/packages/webview_flutter/webview_flutter_android/example/.pluginToolsConfig.yaml new file mode 100644 index 00000000000..3b6017b7609 --- /dev/null +++ b/packages/webview_flutter/webview_flutter_android/example/.pluginToolsConfig.yaml @@ -0,0 +1,4 @@ +buildFlags: + _pluginToolsConfigGlobalKey: + - "--no-tree-shake-icons" + - "--dart-define=buildmode=testing" diff --git a/script/tool/lib/src/common/package_state_utils.dart b/script/tool/lib/src/common/package_state_utils.dart index fbba75c6116..2b18f017652 100644 --- a/script/tool/lib/src/common/package_state_utils.dart +++ b/script/tool/lib/src/common/package_state_utils.dart @@ -195,6 +195,7 @@ bool _isExampleBuildFile(List pathComponents) { pathComponents.contains('build.gradle') || pathComponents.contains('Runner.xcodeproj') || pathComponents.contains('CMakeLists.txt') || + pathComponents.contains('.pluginToolsConfig.yaml') || pathComponents.contains('pubspec.yaml'); } diff --git a/script/tool/test/version_check_command_test.dart b/script/tool/test/version_check_command_test.dart index b614d8cef57..f3e6f9227dc 100644 --- a/script/tool/test/version_check_command_test.dart +++ b/script/tool/test/version_check_command_test.dart @@ -874,6 +874,7 @@ tool/plugin/lib/plugin.dart processRunner.mockProcessesForExecutable['git-diff'] = [ FakeProcessInfo(MockProcess(stdout: ''' +packages/plugin/example/android/.pluginToolsConfig.yaml packages/plugin/example/android/lint-baseline.xml packages/plugin/example/android/src/androidTest/foo/bar/FooTest.java packages/plugin/example/ios/RunnerTests/Foo.m