From 16cdc84b9bbdee0831a47ef8d12b5647517b0cd2 Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 09:25:50 -0300 Subject: [PATCH 01/28] refactor: remove unnecessary material imports from webview_flutter --- .../webview_flutter/lib/src/webview_controller.dart | 2 +- .../webview_flutter_android/example/lib/legacy/web_view.dart | 2 +- .../lib/src/platform_views_service_proxy.dart | 2 +- .../lib/src/types/load_file_params.dart | 2 +- .../src/types/platform_navigation_delegate_creation_params.dart | 2 +- .../src/types/platform_webview_controller_creation_params.dart | 2 +- .../types/platform_webview_cookie_manager_creation_params.dart | 2 +- .../webview_flutter_web/example/lib/legacy/web_view.dart | 2 +- .../test/legacy/webview_flutter_web_test.dart | 2 +- .../webview_flutter_web/test/web_webview_controller_test.dart | 2 +- .../webview_flutter_web/test/web_webview_widget_test.dart | 2 +- .../test/webkit_navigation_delegate_test.dart | 2 +- .../test/webkit_webview_cookie_manager_test.dart | 2 +- .../test/webkit_webview_widget_test.dart | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/packages/webview_flutter/webview_flutter/lib/src/webview_controller.dart b/packages/webview_flutter/webview_flutter/lib/src/webview_controller.dart index 8eb49913bf97..3bf85f00c9a2 100644 --- a/packages/webview_flutter/webview_flutter/lib/src/webview_controller.dart +++ b/packages/webview_flutter/webview_flutter/lib/src/webview_controller.dart @@ -4,7 +4,7 @@ import 'dart:typed_data'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:webview_flutter_platform_interface/webview_flutter_platform_interface.dart'; import 'navigation_delegate.dart'; diff --git a/packages/webview_flutter/webview_flutter_android/example/lib/legacy/web_view.dart b/packages/webview_flutter/webview_flutter_android/example/lib/legacy/web_view.dart index 4ef7af4bc604..fc06394590d4 100644 --- a/packages/webview_flutter/webview_flutter_android/example/lib/legacy/web_view.dart +++ b/packages/webview_flutter/webview_flutter_android/example/lib/legacy/web_view.dart @@ -7,7 +7,7 @@ import 'dart:io'; import 'package:flutter/foundation.dart'; import 'package:flutter/gestures.dart'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; // ignore: implementation_imports import 'package:webview_flutter_android/src/webview_flutter_android_legacy.dart'; // ignore: implementation_imports diff --git a/packages/webview_flutter/webview_flutter_android/lib/src/platform_views_service_proxy.dart b/packages/webview_flutter/webview_flutter_android/lib/src/platform_views_service_proxy.dart index 89cd8e8a7e5d..60e4b1542552 100644 --- a/packages/webview_flutter/webview_flutter_android/lib/src/platform_views_service_proxy.dart +++ b/packages/webview_flutter/webview_flutter_android/lib/src/platform_views_service_proxy.dart @@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; /// Proxy that provides access to the platform views service. /// diff --git a/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/load_file_params.dart b/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/load_file_params.dart index b7a16bc4add5..abb3a5e56d5d 100644 --- a/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/load_file_params.dart +++ b/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/load_file_params.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; /// Object specifying parameters for loading a local HTML file into a web view. /// diff --git a/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/platform_navigation_delegate_creation_params.dart b/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/platform_navigation_delegate_creation_params.dart index a0a0586a90c3..cdb844b030f7 100644 --- a/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/platform_navigation_delegate_creation_params.dart +++ b/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/platform_navigation_delegate_creation_params.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; /// Object specifying creation parameters for creating a [PlatformNavigationDelegate]. /// diff --git a/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/platform_webview_controller_creation_params.dart b/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/platform_webview_controller_creation_params.dart index d283c1146b3c..7eb640b04228 100644 --- a/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/platform_webview_controller_creation_params.dart +++ b/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/platform_webview_controller_creation_params.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; /// Object specifying creation parameters for creating a [PlatformWebViewController]. /// diff --git a/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/platform_webview_cookie_manager_creation_params.dart b/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/platform_webview_cookie_manager_creation_params.dart index bef4c8ab5085..a534bd779aec 100644 --- a/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/platform_webview_cookie_manager_creation_params.dart +++ b/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/platform_webview_cookie_manager_creation_params.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; /// Object specifying creation parameters for creating a [PlatformWebViewCookieManager]. /// diff --git a/packages/webview_flutter/webview_flutter_web/example/lib/legacy/web_view.dart b/packages/webview_flutter/webview_flutter_web/example/lib/legacy/web_view.dart index 54076ffb17a6..88bd7aef3baa 100644 --- a/packages/webview_flutter/webview_flutter_web/example/lib/legacy/web_view.dart +++ b/packages/webview_flutter/webview_flutter_web/example/lib/legacy/web_view.dart @@ -4,7 +4,7 @@ import 'dart:async'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; // ignore: implementation_imports import 'package:webview_flutter_platform_interface/src/webview_flutter_platform_interface_legacy.dart'; // ignore: implementation_imports diff --git a/packages/webview_flutter/webview_flutter_web/test/legacy/webview_flutter_web_test.dart b/packages/webview_flutter/webview_flutter_web/test/legacy/webview_flutter_web_test.dart index 5b6c211bf881..45a32579729d 100644 --- a/packages/webview_flutter/webview_flutter_web/test/legacy/webview_flutter_web_test.dart +++ b/packages/webview_flutter/webview_flutter_web/test/legacy/webview_flutter_web_test.dart @@ -5,7 +5,7 @@ import 'dart:js_interop'; import 'dart:typed_data'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:mockito/annotations.dart'; import 'package:mockito/mockito.dart'; diff --git a/packages/webview_flutter/webview_flutter_web/test/web_webview_controller_test.dart b/packages/webview_flutter/webview_flutter_web/test/web_webview_controller_test.dart index 7958a1297248..f05b33e230eb 100644 --- a/packages/webview_flutter/webview_flutter_web/test/web_webview_controller_test.dart +++ b/packages/webview_flutter/webview_flutter_web/test/web_webview_controller_test.dart @@ -5,8 +5,8 @@ import 'dart:convert'; import 'dart:js_interop'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:mockito/annotations.dart'; import 'package:mockito/mockito.dart'; diff --git a/packages/webview_flutter/webview_flutter_web/test/web_webview_widget_test.dart b/packages/webview_flutter/webview_flutter_web/test/web_webview_widget_test.dart index 90561b69b5fb..85d9f106d7ed 100644 --- a/packages/webview_flutter/webview_flutter_web/test/web_webview_widget_test.dart +++ b/packages/webview_flutter/webview_flutter_web/test/web_webview_widget_test.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:webview_flutter_platform_interface/webview_flutter_platform_interface.dart'; import 'package:webview_flutter_web/webview_flutter_web.dart'; diff --git a/packages/webview_flutter/webview_flutter_wkwebview/test/webkit_navigation_delegate_test.dart b/packages/webview_flutter/webview_flutter_wkwebview/test/webkit_navigation_delegate_test.dart index 29873d6381be..23e0b9b00a30 100644 --- a/packages/webview_flutter/webview_flutter_wkwebview/test/webkit_navigation_delegate_test.dart +++ b/packages/webview_flutter/webview_flutter_wkwebview/test/webkit_navigation_delegate_test.dart @@ -4,8 +4,8 @@ import 'dart:async'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:mockito/annotations.dart'; import 'package:mockito/mockito.dart'; diff --git a/packages/webview_flutter/webview_flutter_wkwebview/test/webkit_webview_cookie_manager_test.dart b/packages/webview_flutter/webview_flutter_wkwebview/test/webkit_webview_cookie_manager_test.dart index 73de8c7cb0e7..4b1eb67169d5 100644 --- a/packages/webview_flutter/webview_flutter_wkwebview/test/webkit_webview_cookie_manager_test.dart +++ b/packages/webview_flutter/webview_flutter_wkwebview/test/webkit_webview_cookie_manager_test.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:mockito/annotations.dart'; import 'package:mockito/mockito.dart'; diff --git a/packages/webview_flutter/webview_flutter_wkwebview/test/webkit_webview_widget_test.dart b/packages/webview_flutter/webview_flutter_wkwebview/test/webkit_webview_widget_test.dart index 5b71019fcb3d..6c09cc13e899 100644 --- a/packages/webview_flutter/webview_flutter_wkwebview/test/webkit_webview_widget_test.dart +++ b/packages/webview_flutter/webview_flutter_wkwebview/test/webkit_webview_widget_test.dart @@ -3,7 +3,7 @@ // found in the LICENSE file. import 'package:flutter/foundation.dart'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:mockito/annotations.dart'; import 'package:mockito/mockito.dart'; From 65e3662abac350a40aa719f25d656bdb4a9a90f7 Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 09:28:19 -0300 Subject: [PATCH 02/28] refactor: remove unnecessary material imports from video_player --- packages/video_player/video_player_web/example/lib/main.dart | 2 +- .../video_player/video_player_web/lib/src/video_player.dart | 2 +- .../video_player/video_player_web/lib/video_player_web.dart | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/video_player/video_player_web/example/lib/main.dart b/packages/video_player/video_player_web/example/lib/main.dart index 47ca07e560a7..8a24478c03a4 100644 --- a/packages/video_player/video_player_web/example/lib/main.dart +++ b/packages/video_player/video_player_web/example/lib/main.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; void main() { runApp(const MyApp()); diff --git a/packages/video_player/video_player_web/lib/src/video_player.dart b/packages/video_player/video_player_web/lib/src/video_player.dart index 198a64ed4371..4e1ff68a50a0 100644 --- a/packages/video_player/video_player_web/lib/src/video_player.dart +++ b/packages/video_player/video_player_web/lib/src/video_player.dart @@ -5,8 +5,8 @@ import 'dart:async'; import 'dart:js_interop'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'package:video_player_platform_interface/video_player_platform_interface.dart'; import 'package:web/web.dart' as web; diff --git a/packages/video_player/video_player_web/lib/video_player_web.dart b/packages/video_player/video_player_web/lib/video_player_web.dart index 300590aa6c00..7ef992243754 100644 --- a/packages/video_player/video_player_web/lib/video_player_web.dart +++ b/packages/video_player/video_player_web/lib/video_player_web.dart @@ -5,7 +5,7 @@ import 'dart:async'; import 'dart:ui_web' as ui_web; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_web_plugins/flutter_web_plugins.dart'; import 'package:video_player_platform_interface/video_player_platform_interface.dart'; import 'package:web/web.dart' as web; From 7cfdc8c334e735e8065c7fd6b2027dfd42580811 Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 09:28:55 -0300 Subject: [PATCH 03/28] refactor: remove unnecessary material imports from pointer_interceptor --- .../example/lib/platforms/native_widget_ios.dart | 2 +- .../example/lib/platforms/native_widget_web.dart | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/pointer_interceptor/pointer_interceptor/example/lib/platforms/native_widget_ios.dart b/packages/pointer_interceptor/pointer_interceptor/example/lib/platforms/native_widget_ios.dart index 37f4ca4e89e1..641e974c7cba 100644 --- a/packages/pointer_interceptor/pointer_interceptor/example/lib/platforms/native_widget_ios.dart +++ b/packages/pointer_interceptor/pointer_interceptor/example/lib/platforms/native_widget_ios.dart @@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; /// A widget representing an underlying platform view. class NativeWidget extends StatelessWidget { diff --git a/packages/pointer_interceptor/pointer_interceptor/example/lib/platforms/native_widget_web.dart b/packages/pointer_interceptor/pointer_interceptor/example/lib/platforms/native_widget_web.dart index 732cc3fd8e60..98e30ee8e043 100644 --- a/packages/pointer_interceptor/pointer_interceptor/example/lib/platforms/native_widget_web.dart +++ b/packages/pointer_interceptor/pointer_interceptor/example/lib/platforms/native_widget_web.dart @@ -4,7 +4,7 @@ import 'dart:ui_web' as ui_web; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:web/web.dart' as web; /// The web.HTMLElement that will be rendered underneath the flutter UI. From eb60634c5624960433c02e62ec4b6bc2feb16da2 Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 09:29:28 -0300 Subject: [PATCH 04/28] refactor: remove unnecessary material imports from interactive_media_ads --- packages/interactive_media_ads/lib/src/companion_ad_slot.dart | 2 +- .../interactive_media_ads/test/ad_display_container_test.dart | 2 +- packages/interactive_media_ads/test/companion_ad_slot_test.dart | 2 +- packages/interactive_media_ads/test/test_stubs.dart | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/interactive_media_ads/lib/src/companion_ad_slot.dart b/packages/interactive_media_ads/lib/src/companion_ad_slot.dart index f28f9aff3f87..3d4fe2d3fc25 100644 --- a/packages/interactive_media_ads/lib/src/companion_ad_slot.dart +++ b/packages/interactive_media_ads/lib/src/companion_ad_slot.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'platform_interface/platform_interface.dart'; diff --git a/packages/interactive_media_ads/test/ad_display_container_test.dart b/packages/interactive_media_ads/test/ad_display_container_test.dart index 7579d575c950..28b7180c8d35 100644 --- a/packages/interactive_media_ads/test/ad_display_container_test.dart +++ b/packages/interactive_media_ads/test/ad_display_container_test.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:interactive_media_ads/interactive_media_ads.dart'; import 'package:interactive_media_ads/src/ad_display_container.dart'; diff --git a/packages/interactive_media_ads/test/companion_ad_slot_test.dart b/packages/interactive_media_ads/test/companion_ad_slot_test.dart index ab51c8556c10..6fe7e36bdf21 100644 --- a/packages/interactive_media_ads/test/companion_ad_slot_test.dart +++ b/packages/interactive_media_ads/test/companion_ad_slot_test.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:interactive_media_ads/interactive_media_ads.dart'; import 'package:interactive_media_ads/src/platform_interface/platform_interface.dart'; diff --git a/packages/interactive_media_ads/test/test_stubs.dart b/packages/interactive_media_ads/test/test_stubs.dart index 84f6a745b66f..f75f8709ab87 100644 --- a/packages/interactive_media_ads/test/test_stubs.dart +++ b/packages/interactive_media_ads/test/test_stubs.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:interactive_media_ads/src/platform_interface/platform_interface.dart'; final class TestInteractiveMediaAdsPlatform extends InteractiveMediaAdsPlatform { From 557c1df3cd6a0aa22d8a4f9315f2521bcf00e08d Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 09:32:02 -0300 Subject: [PATCH 05/28] refactor: remove unnecessary material imports from shared_preferences --- .../lib/src/shared_preferences_state_notifier.dart | 2 +- .../lib/src/ui/shared_preferences_body.dart | 2 +- .../shared_preferences_web/example/lib/main.dart | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/shared_preferences/shared_preferences_tool/lib/src/shared_preferences_state_notifier.dart b/packages/shared_preferences/shared_preferences_tool/lib/src/shared_preferences_state_notifier.dart index 4bb2b1e8a699..944f0e66b84f 100644 --- a/packages/shared_preferences/shared_preferences_tool/lib/src/shared_preferences_state_notifier.dart +++ b/packages/shared_preferences/shared_preferences_tool/lib/src/shared_preferences_state_notifier.dart @@ -3,7 +3,7 @@ // found in the LICENSE file. import 'package:devtools_app_shared/utils.dart'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'async_state.dart'; import 'shared_preferences_state.dart'; diff --git a/packages/shared_preferences/shared_preferences_tool/lib/src/ui/shared_preferences_body.dart b/packages/shared_preferences/shared_preferences_tool/lib/src/ui/shared_preferences_body.dart index dfb6f100829c..513e314429f6 100644 --- a/packages/shared_preferences/shared_preferences_tool/lib/src/ui/shared_preferences_body.dart +++ b/packages/shared_preferences/shared_preferences_tool/lib/src/ui/shared_preferences_body.dart @@ -3,7 +3,7 @@ // found in the LICENSE file. import 'package:devtools_app_shared/ui.dart'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'data_panel.dart'; import 'keys_panel.dart'; diff --git a/packages/shared_preferences/shared_preferences_web/example/lib/main.dart b/packages/shared_preferences/shared_preferences_web/example/lib/main.dart index 47ca07e560a7..8a24478c03a4 100644 --- a/packages/shared_preferences/shared_preferences_web/example/lib/main.dart +++ b/packages/shared_preferences/shared_preferences_web/example/lib/main.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; void main() { runApp(const MyApp()); From 92d590f3c05cbcc9b815a885eac563f413e1206b Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 09:32:44 -0300 Subject: [PATCH 06/28] refactor: remove unnecessary material imports from two_dimensional_scrollables --- packages/two_dimensional_scrollables/test/common/span_test.dart | 1 - .../test/tree_view/tree_span_test.dart | 1 - 2 files changed, 2 deletions(-) diff --git a/packages/two_dimensional_scrollables/test/common/span_test.dart b/packages/two_dimensional_scrollables/test/common/span_test.dart index 63485f227229..032d7aafe9aa 100644 --- a/packages/two_dimensional_scrollables/test/common/span_test.dart +++ b/packages/two_dimensional_scrollables/test/common/span_test.dart @@ -2,7 +2,6 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:two_dimensional_scrollables/two_dimensional_scrollables.dart'; diff --git a/packages/two_dimensional_scrollables/test/tree_view/tree_span_test.dart b/packages/two_dimensional_scrollables/test/tree_view/tree_span_test.dart index 1a7a7882fbb1..f5d9d2155863 100644 --- a/packages/two_dimensional_scrollables/test/tree_view/tree_span_test.dart +++ b/packages/two_dimensional_scrollables/test/tree_view/tree_span_test.dart @@ -2,7 +2,6 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:two_dimensional_scrollables/two_dimensional_scrollables.dart'; From 7676652831a501995b440bd645554767607c97da Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 09:35:17 -0300 Subject: [PATCH 07/28] refactor: remove unnecessary material imports from vector_graphics --- packages/vector_graphics/test/caching_test.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vector_graphics/test/caching_test.dart b/packages/vector_graphics/test/caching_test.dart index 0ed58e0e6f95..33b9a81dc360 100644 --- a/packages/vector_graphics/test/caching_test.dart +++ b/packages/vector_graphics/test/caching_test.dart @@ -5,7 +5,7 @@ import 'dart:async'; import 'dart:typed_data'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:vector_graphics/src/vector_graphics.dart'; import 'package:vector_graphics_codec/vector_graphics_codec.dart'; From 52057cf74dc5fb227107ce48b0eb18b319045590 Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 09:37:48 -0300 Subject: [PATCH 08/28] refactor: remove unnecessary material imports from google_maps_flutter --- .../example/integration_test/src/maps_controller.dart | 2 +- .../example/integration_test/src/maps_inspector.dart | 2 +- .../google_maps_flutter/example/lib/page.dart | 2 +- .../google_maps_flutter/lib/google_maps_flutter.dart | 2 +- .../example/lib/example_google_map.dart | 2 +- .../google_maps_flutter_android/example/lib/page.dart | 2 +- .../lib/src/google_maps_flutter_android.dart | 2 +- .../google_maps_flutter_ios/example/lib/example_google_map.dart | 2 +- .../google_maps_flutter_ios/example/lib/page.dart | 2 +- .../lib/src/google_maps_flutter_ios.dart | 2 +- .../example/lib/example_google_map.dart | 2 +- .../google_maps_flutter_ios_sdk10/example/lib/page.dart | 2 +- .../example/lib/example_google_map.dart | 2 +- .../google_maps_flutter_ios_sdk9/example/lib/page.dart | 2 +- .../lib/src/google_maps_flutter_ios.dart | 2 +- .../example/lib/custom_marker_icon.dart | 2 +- .../example/lib/example_google_map.dart | 2 +- .../google_maps_flutter_ios_shared_code/example/lib/page.dart | 2 +- .../lib/src/google_maps_flutter_ios.dart | 2 +- .../src/method_channel/method_channel_google_maps_flutter.dart | 2 +- .../lib/src/method_channel/serialization.dart | 2 +- .../src/platform_interface/google_maps_flutter_platform.dart | 1 - .../lib/src/types/map_widget_configuration.dart | 2 +- .../lib/src/types/utils/map_configuration_serialization.dart | 2 +- .../test/types/map_configuration_test.dart | 2 +- .../test/utils/map_configuration_serialization_test.dart | 2 +- .../google_maps_flutter_web/example/3-64/lib/main.dart | 2 +- .../google_maps_flutter_web/example/latest/lib/main.dart | 2 +- .../google_maps_flutter_web/lib/google_maps_flutter_web.dart | 1 - 29 files changed, 27 insertions(+), 29 deletions(-) diff --git a/packages/google_maps_flutter/google_maps_flutter/example/integration_test/src/maps_controller.dart b/packages/google_maps_flutter/google_maps_flutter/example/integration_test/src/maps_controller.dart index 7a65092598a4..0d3da1b18b46 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/integration_test/src/maps_controller.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/integration_test/src/maps_controller.dart @@ -6,7 +6,7 @@ import 'dart:async'; import 'dart:convert'; import 'package:flutter/foundation.dart'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:google_maps_flutter/google_maps_flutter.dart'; import 'package:integration_test/integration_test.dart'; diff --git a/packages/google_maps_flutter/google_maps_flutter/example/integration_test/src/maps_inspector.dart b/packages/google_maps_flutter/google_maps_flutter/example/integration_test/src/maps_inspector.dart index 80f809dce6b6..673107604697 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/integration_test/src/maps_inspector.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/integration_test/src/maps_inspector.dart @@ -5,7 +5,7 @@ import 'dart:async'; import 'package:flutter/foundation.dart'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:google_maps_flutter/google_maps_flutter.dart'; import 'package:google_maps_flutter_platform_interface/google_maps_flutter_platform_interface.dart'; diff --git a/packages/google_maps_flutter/google_maps_flutter/example/lib/page.dart b/packages/google_maps_flutter/google_maps_flutter/example/lib/page.dart index 2793b9d10edb..ccb3e56d7d3b 100644 --- a/packages/google_maps_flutter/google_maps_flutter/example/lib/page.dart +++ b/packages/google_maps_flutter/google_maps_flutter/example/lib/page.dart @@ -4,7 +4,7 @@ // ignore_for_file: public_member_api_docs -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; abstract class GoogleMapExampleAppPage extends StatelessWidget { const GoogleMapExampleAppPage(this.leading, this.title, {super.key}); diff --git a/packages/google_maps_flutter/google_maps_flutter/lib/google_maps_flutter.dart b/packages/google_maps_flutter/google_maps_flutter/lib/google_maps_flutter.dart index 931dd16a7211..d88080770a8b 100644 --- a/packages/google_maps_flutter/google_maps_flutter/lib/google_maps_flutter.dart +++ b/packages/google_maps_flutter/google_maps_flutter/lib/google_maps_flutter.dart @@ -8,7 +8,7 @@ import 'dart:async'; import 'package:flutter/foundation.dart'; import 'package:flutter/gestures.dart'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:google_maps_flutter_android/google_maps_flutter_android.dart'; import 'package:google_maps_flutter_platform_interface/google_maps_flutter_platform_interface.dart'; diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/example_google_map.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/example_google_map.dart index 35707b95bcb9..fc45b7485735 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/example_google_map.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/example_google_map.dart @@ -6,7 +6,7 @@ import 'dart:async'; import 'package:flutter/foundation.dart'; import 'package:flutter/gestures.dart'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:google_maps_flutter_platform_interface/google_maps_flutter_platform_interface.dart'; // This is a pared down version of the Dart code from the app-facing package, diff --git a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/page.dart b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/page.dart index 2793b9d10edb..ccb3e56d7d3b 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/example/lib/page.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/example/lib/page.dart @@ -4,7 +4,7 @@ // ignore_for_file: public_member_api_docs -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; abstract class GoogleMapExampleAppPage extends StatelessWidget { const GoogleMapExampleAppPage(this.leading, this.title, {super.key}); diff --git a/packages/google_maps_flutter/google_maps_flutter_android/lib/src/google_maps_flutter_android.dart b/packages/google_maps_flutter/google_maps_flutter_android/lib/src/google_maps_flutter_android.dart index 9403484d2289..45e53200f153 100644 --- a/packages/google_maps_flutter/google_maps_flutter_android/lib/src/google_maps_flutter_android.dart +++ b/packages/google_maps_flutter/google_maps_flutter_android/lib/src/google_maps_flutter_android.dart @@ -6,9 +6,9 @@ import 'dart:async'; import 'package:flutter/foundation.dart'; import 'package:flutter/gestures.dart'; -import 'package:flutter/material.dart'; import 'package:flutter/rendering.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'package:google_maps_flutter_platform_interface/google_maps_flutter_platform_interface.dart'; import 'package:stream_transform/stream_transform.dart'; diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/example_google_map.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/example_google_map.dart index e18943a3345f..2978e479f215 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/example_google_map.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/example_google_map.dart @@ -6,7 +6,7 @@ import 'dart:async'; import 'package:flutter/foundation.dart'; import 'package:flutter/gestures.dart'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:google_maps_flutter_platform_interface/google_maps_flutter_platform_interface.dart'; // This is a pared down version of the Dart code from the app-facing package, diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/page.dart b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/page.dart index 2793b9d10edb..ccb3e56d7d3b 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/page.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/example/lib/page.dart @@ -4,7 +4,7 @@ // ignore_for_file: public_member_api_docs -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; abstract class GoogleMapExampleAppPage extends StatelessWidget { const GoogleMapExampleAppPage(this.leading, this.title, {super.key}); diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/lib/src/google_maps_flutter_ios.dart b/packages/google_maps_flutter/google_maps_flutter_ios/lib/src/google_maps_flutter_ios.dart index c0c8db027c8d..8e9ea3cc8632 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/lib/src/google_maps_flutter_ios.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios/lib/src/google_maps_flutter_ios.dart @@ -6,8 +6,8 @@ import 'dart:async'; import 'package:flutter/foundation.dart'; import 'package:flutter/gestures.dart'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'package:google_maps_flutter_platform_interface/google_maps_flutter_platform_interface.dart'; import 'package:stream_transform/stream_transform.dart'; diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/example_google_map.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/example_google_map.dart index e18943a3345f..2978e479f215 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/example_google_map.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/example_google_map.dart @@ -6,7 +6,7 @@ import 'dart:async'; import 'package:flutter/foundation.dart'; import 'package:flutter/gestures.dart'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:google_maps_flutter_platform_interface/google_maps_flutter_platform_interface.dart'; // This is a pared down version of the Dart code from the app-facing package, diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/page.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/page.dart index 2793b9d10edb..ccb3e56d7d3b 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/page.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk10/example/lib/page.dart @@ -4,7 +4,7 @@ // ignore_for_file: public_member_api_docs -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; abstract class GoogleMapExampleAppPage extends StatelessWidget { const GoogleMapExampleAppPage(this.leading, this.title, {super.key}); diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/example_google_map.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/example_google_map.dart index e18943a3345f..2978e479f215 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/example_google_map.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/example_google_map.dart @@ -6,7 +6,7 @@ import 'dart:async'; import 'package:flutter/foundation.dart'; import 'package:flutter/gestures.dart'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:google_maps_flutter_platform_interface/google_maps_flutter_platform_interface.dart'; // This is a pared down version of the Dart code from the app-facing package, diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/page.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/page.dart index 2793b9d10edb..ccb3e56d7d3b 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/page.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/example/lib/page.dart @@ -4,7 +4,7 @@ // ignore_for_file: public_member_api_docs -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; abstract class GoogleMapExampleAppPage extends StatelessWidget { const GoogleMapExampleAppPage(this.leading, this.title, {super.key}); diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/lib/src/google_maps_flutter_ios.dart b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/lib/src/google_maps_flutter_ios.dart index c0c8db027c8d..8e9ea3cc8632 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/lib/src/google_maps_flutter_ios.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_sdk9/lib/src/google_maps_flutter_ios.dart @@ -6,8 +6,8 @@ import 'dart:async'; import 'package:flutter/foundation.dart'; import 'package:flutter/gestures.dart'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'package:google_maps_flutter_platform_interface/google_maps_flutter_platform_interface.dart'; import 'package:stream_transform/stream_transform.dart'; diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/custom_marker_icon.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/custom_marker_icon.dart index 3391ba1bcba2..a504fa1338e7 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/custom_marker_icon.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/custom_marker_icon.dart @@ -5,7 +5,7 @@ import 'dart:typed_data'; import 'dart:ui' as ui; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; /// Returns a generated png image in [ByteData] format with the requested size. Future createCustomMarkerIconImage({required Size size}) async { diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/example_google_map.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/example_google_map.dart index e18943a3345f..2978e479f215 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/example_google_map.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/example_google_map.dart @@ -6,7 +6,7 @@ import 'dart:async'; import 'package:flutter/foundation.dart'; import 'package:flutter/gestures.dart'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:google_maps_flutter_platform_interface/google_maps_flutter_platform_interface.dart'; // This is a pared down version of the Dart code from the app-facing package, diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/page.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/page.dart index 2793b9d10edb..ccb3e56d7d3b 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/page.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/example/lib/page.dart @@ -4,7 +4,7 @@ // ignore_for_file: public_member_api_docs -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; abstract class GoogleMapExampleAppPage extends StatelessWidget { const GoogleMapExampleAppPage(this.leading, this.title, {super.key}); diff --git a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/lib/src/google_maps_flutter_ios.dart b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/lib/src/google_maps_flutter_ios.dart index c0c8db027c8d..8e9ea3cc8632 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/lib/src/google_maps_flutter_ios.dart +++ b/packages/google_maps_flutter/google_maps_flutter_ios_shared_code/lib/src/google_maps_flutter_ios.dart @@ -6,8 +6,8 @@ import 'dart:async'; import 'package:flutter/foundation.dart'; import 'package:flutter/gestures.dart'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'package:google_maps_flutter_platform_interface/google_maps_flutter_platform_interface.dart'; import 'package:stream_transform/stream_transform.dart'; diff --git a/packages/google_maps_flutter/google_maps_flutter_platform_interface/lib/src/method_channel/method_channel_google_maps_flutter.dart b/packages/google_maps_flutter/google_maps_flutter_platform_interface/lib/src/method_channel/method_channel_google_maps_flutter.dart index 19ec79818ab9..780bc4420329 100644 --- a/packages/google_maps_flutter/google_maps_flutter_platform_interface/lib/src/method_channel/method_channel_google_maps_flutter.dart +++ b/packages/google_maps_flutter/google_maps_flutter_platform_interface/lib/src/method_channel/method_channel_google_maps_flutter.dart @@ -6,9 +6,9 @@ import 'dart:async'; import 'package:flutter/foundation.dart'; import 'package:flutter/gestures.dart'; -import 'package:flutter/material.dart'; import 'package:flutter/rendering.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'package:stream_transform/stream_transform.dart'; import '../../google_maps_flutter_platform_interface.dart'; diff --git a/packages/google_maps_flutter/google_maps_flutter_platform_interface/lib/src/method_channel/serialization.dart b/packages/google_maps_flutter/google_maps_flutter_platform_interface/lib/src/method_channel/serialization.dart index 204b9150b967..6bbf674d906e 100644 --- a/packages/google_maps_flutter/google_maps_flutter_platform_interface/lib/src/method_channel/serialization.dart +++ b/packages/google_maps_flutter/google_maps_flutter_platform_interface/lib/src/method_channel/serialization.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import '../../google_maps_flutter_platform_interface.dart'; String _objectsToAddKey(String name) => '${name}sToAdd'; diff --git a/packages/google_maps_flutter/google_maps_flutter_platform_interface/lib/src/platform_interface/google_maps_flutter_platform.dart b/packages/google_maps_flutter/google_maps_flutter_platform_interface/lib/src/platform_interface/google_maps_flutter_platform.dart index 4ca64f66a8c6..7c025b3581ee 100644 --- a/packages/google_maps_flutter/google_maps_flutter_platform_interface/lib/src/platform_interface/google_maps_flutter_platform.dart +++ b/packages/google_maps_flutter/google_maps_flutter_platform_interface/lib/src/platform_interface/google_maps_flutter_platform.dart @@ -6,7 +6,6 @@ import 'dart:async'; import 'package:flutter/foundation.dart'; import 'package:flutter/gestures.dart'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:flutter/widgets.dart'; import 'package:plugin_platform_interface/plugin_platform_interface.dart'; diff --git a/packages/google_maps_flutter/google_maps_flutter_platform_interface/lib/src/types/map_widget_configuration.dart b/packages/google_maps_flutter/google_maps_flutter_platform_interface/lib/src/types/map_widget_configuration.dart index 8b040ade8a3e..4d1ab3991438 100644 --- a/packages/google_maps_flutter/google_maps_flutter_platform_interface/lib/src/types/map_widget_configuration.dart +++ b/packages/google_maps_flutter/google_maps_flutter_platform_interface/lib/src/types/map_widget_configuration.dart @@ -4,7 +4,7 @@ import 'package:flutter/foundation.dart'; import 'package:flutter/gestures.dart'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'types.dart'; diff --git a/packages/google_maps_flutter/google_maps_flutter_platform_interface/lib/src/types/utils/map_configuration_serialization.dart b/packages/google_maps_flutter/google_maps_flutter_platform_interface/lib/src/types/utils/map_configuration_serialization.dart index 15927c14758c..f4f099bec41e 100644 --- a/packages/google_maps_flutter/google_maps_flutter_platform_interface/lib/src/types/utils/map_configuration_serialization.dart +++ b/packages/google_maps_flutter/google_maps_flutter_platform_interface/lib/src/types/utils/map_configuration_serialization.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import '../map_configuration.dart'; diff --git a/packages/google_maps_flutter/google_maps_flutter_platform_interface/test/types/map_configuration_test.dart b/packages/google_maps_flutter/google_maps_flutter_platform_interface/test/types/map_configuration_test.dart index 5e5e7d18e393..420d4a946a73 100644 --- a/packages/google_maps_flutter/google_maps_flutter_platform_interface/test/types/map_configuration_test.dart +++ b/packages/google_maps_flutter/google_maps_flutter_platform_interface/test/types/map_configuration_test.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:google_maps_flutter_platform_interface/google_maps_flutter_platform_interface.dart'; diff --git a/packages/google_maps_flutter/google_maps_flutter_platform_interface/test/utils/map_configuration_serialization_test.dart b/packages/google_maps_flutter/google_maps_flutter_platform_interface/test/utils/map_configuration_serialization_test.dart index 85100905a9e1..6939c158848e 100644 --- a/packages/google_maps_flutter/google_maps_flutter_platform_interface/test/utils/map_configuration_serialization_test.dart +++ b/packages/google_maps_flutter/google_maps_flutter_platform_interface/test/utils/map_configuration_serialization_test.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:google_maps_flutter_platform_interface/google_maps_flutter_platform_interface.dart'; import 'package:google_maps_flutter_platform_interface/src/types/utils/map_configuration_serialization.dart'; diff --git a/packages/google_maps_flutter/google_maps_flutter_web/example/3-64/lib/main.dart b/packages/google_maps_flutter/google_maps_flutter_web/example/3-64/lib/main.dart index 696baebb403c..1472df076afb 100644 --- a/packages/google_maps_flutter/google_maps_flutter_web/example/3-64/lib/main.dart +++ b/packages/google_maps_flutter/google_maps_flutter_web/example/3-64/lib/main.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; void main() { runApp(const MyApp()); diff --git a/packages/google_maps_flutter/google_maps_flutter_web/example/latest/lib/main.dart b/packages/google_maps_flutter/google_maps_flutter_web/example/latest/lib/main.dart index 696baebb403c..1472df076afb 100644 --- a/packages/google_maps_flutter/google_maps_flutter_web/example/latest/lib/main.dart +++ b/packages/google_maps_flutter/google_maps_flutter_web/example/latest/lib/main.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; void main() { runApp(const MyApp()); diff --git a/packages/google_maps_flutter/google_maps_flutter_web/lib/google_maps_flutter_web.dart b/packages/google_maps_flutter/google_maps_flutter_web/lib/google_maps_flutter_web.dart index 0413faaf104d..e89425e2f3ba 100644 --- a/packages/google_maps_flutter/google_maps_flutter_web/lib/google_maps_flutter_web.dart +++ b/packages/google_maps_flutter/google_maps_flutter_web/lib/google_maps_flutter_web.dart @@ -11,7 +11,6 @@ import 'dart:ui_web' as ui_web; import 'package:collection/collection.dart'; import 'package:flutter/foundation.dart'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:flutter/widgets.dart'; import 'package:flutter_web_plugins/flutter_web_plugins.dart'; From 55393aa5f8f0f7e4c83cef26c4c733e68a44291e Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 09:38:37 -0300 Subject: [PATCH 09/28] refactor: remove unnecessary material imports from google_sign_in --- .../google_sign_in/example/lib/src/web_wrapper_stub.dart | 2 +- .../google_sign_in/google_sign_in_web/example/lib/main.dart | 2 +- .../google_sign_in_web/lib/google_sign_in_web.dart | 1 - .../lib/src/flexible_size_html_element_view.dart | 2 +- 4 files changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/google_sign_in/google_sign_in/example/lib/src/web_wrapper_stub.dart b/packages/google_sign_in/google_sign_in/example/lib/src/web_wrapper_stub.dart index 69b89ac3cc95..4ff22aabb0fb 100644 --- a/packages/google_sign_in/google_sign_in/example/lib/src/web_wrapper_stub.dart +++ b/packages/google_sign_in/google_sign_in/example/lib/src/web_wrapper_stub.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; /// Stub for the web-only renderButton method, since google_sign_in_web has to /// be behind a conditional import. diff --git a/packages/google_sign_in/google_sign_in_web/example/lib/main.dart b/packages/google_sign_in/google_sign_in_web/example/lib/main.dart index 728c922acc57..e5216fd2873e 100644 --- a/packages/google_sign_in/google_sign_in_web/example/lib/main.dart +++ b/packages/google_sign_in/google_sign_in_web/example/lib/main.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; void main() { runApp(const MyApp()); diff --git a/packages/google_sign_in/google_sign_in_web/lib/google_sign_in_web.dart b/packages/google_sign_in/google_sign_in_web/lib/google_sign_in_web.dart index d033c456c938..366c8dc188af 100644 --- a/packages/google_sign_in/google_sign_in_web/lib/google_sign_in_web.dart +++ b/packages/google_sign_in/google_sign_in_web/lib/google_sign_in_web.dart @@ -6,7 +6,6 @@ import 'dart:async'; import 'dart:ui_web' as ui_web; import 'package:flutter/foundation.dart' show kDebugMode, visibleForTesting; -import 'package:flutter/material.dart'; import 'package:flutter/widgets.dart'; import 'package:flutter_web_plugins/flutter_web_plugins.dart'; import 'package:google_identity_services_web/loader.dart' as loader; diff --git a/packages/google_sign_in/google_sign_in_web/lib/src/flexible_size_html_element_view.dart b/packages/google_sign_in/google_sign_in_web/lib/src/flexible_size_html_element_view.dart index 4eb8f60846a3..a7d9b44d9cf5 100644 --- a/packages/google_sign_in/google_sign_in_web/lib/src/flexible_size_html_element_view.dart +++ b/packages/google_sign_in/google_sign_in_web/lib/src/flexible_size_html_element_view.dart @@ -5,7 +5,7 @@ import 'dart:js_interop'; import 'dart:ui_web' as ui_web; import 'package:flutter/foundation.dart'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:web/web.dart' as web; /// An HTMLElementView widget that resizes with its contents. From adba94e09fafa891cf5e4d8301a409183213c4b7 Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 09:41:36 -0300 Subject: [PATCH 10/28] refactor: remove unnecessary material imports from camera --- packages/camera/camera/lib/src/camera_controller.dart | 2 +- packages/camera/camera/lib/src/camera_preview.dart | 2 +- packages/camera/camera/test/camera_preview_test.dart | 1 - .../camera/camera_android/example/lib/camera_controller.dart | 2 +- packages/camera/camera_android/example/lib/camera_preview.dart | 2 +- .../camera_android_camerax/example/lib/camera_controller.dart | 2 +- .../camera_android_camerax/example/lib/camera_preview.dart | 2 +- .../camera_avfoundation/example/lib/camera_controller.dart | 2 +- .../camera/camera_avfoundation/example/lib/camera_preview.dart | 2 +- .../camera/camera_avfoundation/lib/src/avfoundation_camera.dart | 1 - packages/camera/camera_web/example/lib/main.dart | 2 +- packages/camera/camera_web/lib/src/camera_web.dart | 2 +- 12 files changed, 10 insertions(+), 12 deletions(-) diff --git a/packages/camera/camera/lib/src/camera_controller.dart b/packages/camera/camera/lib/src/camera_controller.dart index a930723761aa..6325ed008b52 100644 --- a/packages/camera/camera/lib/src/camera_controller.dart +++ b/packages/camera/camera/lib/src/camera_controller.dart @@ -8,8 +8,8 @@ import 'dart:math'; import 'package:camera_platform_interface/camera_platform_interface.dart'; import 'package:flutter/foundation.dart'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import '../camera.dart'; diff --git a/packages/camera/camera/lib/src/camera_preview.dart b/packages/camera/camera/lib/src/camera_preview.dart index c4af103bb00f..a20a59163f5f 100644 --- a/packages/camera/camera/lib/src/camera_preview.dart +++ b/packages/camera/camera/lib/src/camera_preview.dart @@ -3,8 +3,8 @@ // found in the LICENSE file. import 'package:flutter/foundation.dart'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import '../camera.dart'; diff --git a/packages/camera/camera/test/camera_preview_test.dart b/packages/camera/camera/test/camera_preview_test.dart index c5dfde4f7383..2b5ea7306cd4 100644 --- a/packages/camera/camera/test/camera_preview_test.dart +++ b/packages/camera/camera/test/camera_preview_test.dart @@ -5,7 +5,6 @@ import 'package:camera/camera.dart'; import 'package:camera_platform_interface/camera_platform_interface.dart'; import 'package:flutter/foundation.dart'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; diff --git a/packages/camera/camera_android/example/lib/camera_controller.dart b/packages/camera/camera_android/example/lib/camera_controller.dart index b3b96ffb7877..e8944c691d54 100644 --- a/packages/camera/camera_android/example/lib/camera_controller.dart +++ b/packages/camera/camera_android/example/lib/camera_controller.dart @@ -7,8 +7,8 @@ import 'dart:collection'; import 'package:camera_platform_interface/camera_platform_interface.dart'; import 'package:flutter/foundation.dart'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; /// The state of a [CameraController]. class CameraValue { diff --git a/packages/camera/camera_android/example/lib/camera_preview.dart b/packages/camera/camera_android/example/lib/camera_preview.dart index 7e8d6438ff65..f7afd9b27fd7 100644 --- a/packages/camera/camera_android/example/lib/camera_preview.dart +++ b/packages/camera/camera_android/example/lib/camera_preview.dart @@ -3,8 +3,8 @@ // found in the LICENSE file. import 'package:flutter/foundation.dart'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'camera_controller.dart'; diff --git a/packages/camera/camera_android_camerax/example/lib/camera_controller.dart b/packages/camera/camera_android_camerax/example/lib/camera_controller.dart index a6f20d0bf127..e76eb9f80c58 100644 --- a/packages/camera/camera_android_camerax/example/lib/camera_controller.dart +++ b/packages/camera/camera_android_camerax/example/lib/camera_controller.dart @@ -8,8 +8,8 @@ import 'dart:math'; import 'package:camera_platform_interface/camera_platform_interface.dart'; import 'package:flutter/foundation.dart'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'camera_image.dart'; diff --git a/packages/camera/camera_android_camerax/example/lib/camera_preview.dart b/packages/camera/camera_android_camerax/example/lib/camera_preview.dart index 656bb8c4772a..608be6ac457e 100644 --- a/packages/camera/camera_android_camerax/example/lib/camera_preview.dart +++ b/packages/camera/camera_android_camerax/example/lib/camera_preview.dart @@ -3,8 +3,8 @@ // found in the LICENSE file. import 'package:flutter/foundation.dart'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'camera_controller.dart'; diff --git a/packages/camera/camera_avfoundation/example/lib/camera_controller.dart b/packages/camera/camera_avfoundation/example/lib/camera_controller.dart index 662f5bf9d8fa..0185124664b1 100644 --- a/packages/camera/camera_avfoundation/example/lib/camera_controller.dart +++ b/packages/camera/camera_avfoundation/example/lib/camera_controller.dart @@ -7,8 +7,8 @@ import 'dart:collection'; import 'package:camera_platform_interface/camera_platform_interface.dart'; import 'package:flutter/foundation.dart'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; /// The state of a [CameraController]. class CameraValue { diff --git a/packages/camera/camera_avfoundation/example/lib/camera_preview.dart b/packages/camera/camera_avfoundation/example/lib/camera_preview.dart index 7e8d6438ff65..f7afd9b27fd7 100644 --- a/packages/camera/camera_avfoundation/example/lib/camera_preview.dart +++ b/packages/camera/camera_avfoundation/example/lib/camera_preview.dart @@ -3,8 +3,8 @@ // found in the LICENSE file. import 'package:flutter/foundation.dart'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'camera_controller.dart'; diff --git a/packages/camera/camera_avfoundation/lib/src/avfoundation_camera.dart b/packages/camera/camera_avfoundation/lib/src/avfoundation_camera.dart index f06439fcf620..f3e7a0d8f03d 100644 --- a/packages/camera/camera_avfoundation/lib/src/avfoundation_camera.dart +++ b/packages/camera/camera_avfoundation/lib/src/avfoundation_camera.dart @@ -6,7 +6,6 @@ import 'dart:async'; import 'dart:math'; import 'package:camera_platform_interface/camera_platform_interface.dart'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:flutter/widgets.dart'; import 'package:stream_transform/stream_transform.dart'; diff --git a/packages/camera/camera_web/example/lib/main.dart b/packages/camera/camera_web/example/lib/main.dart index 4ed4395b4514..c550e8552cf0 100644 --- a/packages/camera/camera_web/example/lib/main.dart +++ b/packages/camera/camera_web/example/lib/main.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; void main() => runApp(const MyApp()); diff --git a/packages/camera/camera_web/lib/src/camera_web.dart b/packages/camera/camera_web/lib/src/camera_web.dart index ecb4da1e9fdc..e2957f78e093 100644 --- a/packages/camera/camera_web/lib/src/camera_web.dart +++ b/packages/camera/camera_web/lib/src/camera_web.dart @@ -7,8 +7,8 @@ import 'dart:js_interop'; import 'dart:math'; import 'package:camera_platform_interface/camera_platform_interface.dart'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_web_plugins/flutter_web_plugins.dart'; import 'package:stream_transform/stream_transform.dart'; import 'package:web/web.dart' as web; From 1beb8a2f70b55f9b0e40bb35a3d16ca94c41cb22 Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 09:42:48 -0300 Subject: [PATCH 11/28] refactor: remove unnecessary material imports from file_selector --- packages/file_selector/file_selector_web/example/lib/main.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/file_selector/file_selector_web/example/lib/main.dart b/packages/file_selector/file_selector_web/example/lib/main.dart index 47ca07e560a7..8a24478c03a4 100644 --- a/packages/file_selector/file_selector_web/example/lib/main.dart +++ b/packages/file_selector/file_selector_web/example/lib/main.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; void main() { runApp(const MyApp()); From 7ae7d31952e495908d953bbfa316e314a38a4152 Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 09:43:57 -0300 Subject: [PATCH 12/28] refactor: remove unnecessary material imports from go_router_builder --- packages/go_router_builder/example/lib/separate_file_route.dart | 2 +- .../go_router_builder/test_inputs/has_overridden_on_exit.dart | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/go_router_builder/example/lib/separate_file_route.dart b/packages/go_router_builder/example/lib/separate_file_route.dart index 4619e650f04c..a3d38b168f97 100644 --- a/packages/go_router_builder/example/lib/separate_file_route.dart +++ b/packages/go_router_builder/example/lib/separate_file_route.dart @@ -4,7 +4,7 @@ // ignore_for_file: public_member_api_docs, unreachable_from_main -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:go_router/go_router.dart'; import 'stateful_shell_route_initial_location_example.dart'; diff --git a/packages/go_router_builder/test_inputs/has_overridden_on_exit.dart b/packages/go_router_builder/test_inputs/has_overridden_on_exit.dart index 6c9aa2d2ad58..989772c2293c 100644 --- a/packages/go_router_builder/test_inputs/has_overridden_on_exit.dart +++ b/packages/go_router_builder/test_inputs/has_overridden_on_exit.dart @@ -4,7 +4,7 @@ import 'dart:async'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:go_router/go_router.dart'; mixin $HasOverriddenOnExitRoute {} From afebfed7fb1981f9ecdafc04464b1c8e8a4afd90 Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 09:44:32 -0300 Subject: [PATCH 13/28] refactor: remove unnecessary material imports from google_fonts --- packages/google_fonts/lib/src/google_fonts_base.dart | 2 +- .../test/find_family_with_variant_asset_path_web_test.dart | 2 +- packages/google_fonts/test/google_fonts_text_style_test.dart | 2 +- .../test/load_font_if_necessary_with_local_fonts_test.dart | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/google_fonts/lib/src/google_fonts_base.dart b/packages/google_fonts/lib/src/google_fonts_base.dart index b68795340514..266f71c5a3a5 100755 --- a/packages/google_fonts/lib/src/google_fonts_base.dart +++ b/packages/google_fonts/lib/src/google_fonts_base.dart @@ -4,8 +4,8 @@ import 'package:crypto/crypto.dart'; import 'package:flutter/foundation.dart' show kIsWeb; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'package:http/http.dart' as http; import '../google_fonts.dart'; diff --git a/packages/google_fonts/test/find_family_with_variant_asset_path_web_test.dart b/packages/google_fonts/test/find_family_with_variant_asset_path_web_test.dart index b79a814dc6cf..98bf038645c6 100644 --- a/packages/google_fonts/test/find_family_with_variant_asset_path_web_test.dart +++ b/packages/google_fonts/test/find_family_with_variant_asset_path_web_test.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:google_fonts/src/google_fonts_base.dart'; import 'package:google_fonts/src/google_fonts_family_with_variant.dart'; diff --git a/packages/google_fonts/test/google_fonts_text_style_test.dart b/packages/google_fonts/test/google_fonts_text_style_test.dart index dc2f3226b571..9cbd541fa9d5 100644 --- a/packages/google_fonts/test/google_fonts_text_style_test.dart +++ b/packages/google_fonts/test/google_fonts_text_style_test.dart @@ -3,8 +3,8 @@ // found in the LICENSE file. import 'package:flutter/cupertino.dart'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:google_fonts/src/google_fonts_base.dart'; diff --git a/packages/google_fonts/test/load_font_if_necessary_with_local_fonts_test.dart b/packages/google_fonts/test/load_font_if_necessary_with_local_fonts_test.dart index ddda38f9ed3e..b59ac9aa301a 100644 --- a/packages/google_fonts/test/load_font_if_necessary_with_local_fonts_test.dart +++ b/packages/google_fonts/test/load_font_if_necessary_with_local_fonts_test.dart @@ -8,8 +8,8 @@ library; import 'dart:convert'; import 'dart:io'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:google_fonts/src/google_fonts_base.dart'; From 847f6f20c23024d7581ce5b0e5437e57e52ab01c Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 09:45:35 -0300 Subject: [PATCH 14/28] refactor: remove unnecessary material imports from image_picker --- .../image_picker/image_picker_for_web/example/lib/main.dart | 2 +- .../image_picker_for_web/lib/src/image_resizer_utils.dart | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/image_picker/image_picker_for_web/example/lib/main.dart b/packages/image_picker/image_picker_for_web/example/lib/main.dart index 47ca07e560a7..8a24478c03a4 100644 --- a/packages/image_picker/image_picker_for_web/example/lib/main.dart +++ b/packages/image_picker/image_picker_for_web/example/lib/main.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; void main() { runApp(const MyApp()); diff --git a/packages/image_picker/image_picker_for_web/lib/src/image_resizer_utils.dart b/packages/image_picker/image_picker_for_web/lib/src/image_resizer_utils.dart index c062ba41fd0f..5632e14136a0 100644 --- a/packages/image_picker/image_picker_for_web/lib/src/image_resizer_utils.dart +++ b/packages/image_picker/image_picker_for_web/lib/src/image_resizer_utils.dart @@ -5,7 +5,7 @@ import 'dart:math'; import 'dart:ui'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; ///a function that checks if an image needs to be resized or not bool imageResizeNeeded(double? maxWidth, double? maxHeight, int? imageQuality) { From 686db3d25a75d660bbaed4149f045ffbc3832249 Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 09:46:07 -0300 Subject: [PATCH 15/28] refactor: remove unnecessary material imports from in_app_purchase --- .../alternative_billing_only_reporting_details_wrapper.dart | 2 +- .../lib/src/billing_client_wrappers/billing_config_wrapper.dart | 2 +- .../src/billing_client_wrappers/billing_response_wrapper.dart | 2 +- .../lib/src/store_kit_wrappers/sk_payment_queue_wrapper.dart | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/in_app_purchase/in_app_purchase_android/lib/src/billing_client_wrappers/alternative_billing_only_reporting_details_wrapper.dart b/packages/in_app_purchase/in_app_purchase_android/lib/src/billing_client_wrappers/alternative_billing_only_reporting_details_wrapper.dart index ea2b2f362639..8007563f7633 100644 --- a/packages/in_app_purchase/in_app_purchase_android/lib/src/billing_client_wrappers/alternative_billing_only_reporting_details_wrapper.dart +++ b/packages/in_app_purchase/in_app_purchase_android/lib/src/billing_client_wrappers/alternative_billing_only_reporting_details_wrapper.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import '../../billing_client_wrappers.dart'; diff --git a/packages/in_app_purchase/in_app_purchase_android/lib/src/billing_client_wrappers/billing_config_wrapper.dart b/packages/in_app_purchase/in_app_purchase_android/lib/src/billing_client_wrappers/billing_config_wrapper.dart index 2cbe6a2a733f..22ad9a8553cc 100644 --- a/packages/in_app_purchase/in_app_purchase_android/lib/src/billing_client_wrappers/billing_config_wrapper.dart +++ b/packages/in_app_purchase/in_app_purchase_android/lib/src/billing_client_wrappers/billing_config_wrapper.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import '../../billing_client_wrappers.dart'; diff --git a/packages/in_app_purchase/in_app_purchase_android/lib/src/billing_client_wrappers/billing_response_wrapper.dart b/packages/in_app_purchase/in_app_purchase_android/lib/src/billing_client_wrappers/billing_response_wrapper.dart index 75130cb47000..6961b679686d 100644 --- a/packages/in_app_purchase/in_app_purchase_android/lib/src/billing_client_wrappers/billing_response_wrapper.dart +++ b/packages/in_app_purchase/in_app_purchase_android/lib/src/billing_client_wrappers/billing_response_wrapper.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import '../../billing_client_wrappers.dart'; diff --git a/packages/in_app_purchase/in_app_purchase_storekit/lib/src/store_kit_wrappers/sk_payment_queue_wrapper.dart b/packages/in_app_purchase/in_app_purchase_storekit/lib/src/store_kit_wrappers/sk_payment_queue_wrapper.dart index 927815d104c7..4b2ca52659c5 100644 --- a/packages/in_app_purchase/in_app_purchase_storekit/lib/src/store_kit_wrappers/sk_payment_queue_wrapper.dart +++ b/packages/in_app_purchase/in_app_purchase_storekit/lib/src/store_kit_wrappers/sk_payment_queue_wrapper.dart @@ -5,8 +5,8 @@ import 'dart:async'; import 'package:collection/collection.dart'; -import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'package:json_annotation/json_annotation.dart'; import '../../store_kit_wrappers.dart'; From 7adb98eb48d19ca3f00cabc1f7fae662bd762a72 Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 09:46:39 -0300 Subject: [PATCH 16/28] refactor: remove unnecessary material imports from pigeon --- .../alternate_language_test_plugin/example/lib/main.dart | 2 +- .../pigeon/platform_tests/test_plugin/example/lib/main.dart | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/pigeon/platform_tests/alternate_language_test_plugin/example/lib/main.dart b/packages/pigeon/platform_tests/alternate_language_test_plugin/example/lib/main.dart index 02dc7f3d4c2e..366eff468a39 100644 --- a/packages/pigeon/platform_tests/alternate_language_test_plugin/example/lib/main.dart +++ b/packages/pigeon/platform_tests/alternate_language_test_plugin/example/lib/main.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:shared_test_plugin_code/example_app.dart'; void main() { diff --git a/packages/pigeon/platform_tests/test_plugin/example/lib/main.dart b/packages/pigeon/platform_tests/test_plugin/example/lib/main.dart index 02dc7f3d4c2e..366eff468a39 100644 --- a/packages/pigeon/platform_tests/test_plugin/example/lib/main.dart +++ b/packages/pigeon/platform_tests/test_plugin/example/lib/main.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:shared_test_plugin_code/example_app.dart'; void main() { From 1eb322063554a29cd1d3d08493439654199e005f Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 09:47:20 -0300 Subject: [PATCH 17/28] refactor: remove unnecessary material imports from url_launcher --- packages/url_launcher/url_launcher_web/example/lib/main.dart | 2 +- packages/url_launcher/url_launcher_web/lib/src/link.dart | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/url_launcher/url_launcher_web/example/lib/main.dart b/packages/url_launcher/url_launcher_web/example/lib/main.dart index 47ca07e560a7..8a24478c03a4 100644 --- a/packages/url_launcher/url_launcher_web/example/lib/main.dart +++ b/packages/url_launcher/url_launcher_web/example/lib/main.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; void main() { runApp(const MyApp()); diff --git a/packages/url_launcher/url_launcher_web/lib/src/link.dart b/packages/url_launcher/url_launcher_web/lib/src/link.dart index eeb09ead1bc3..87cd5085e176 100644 --- a/packages/url_launcher/url_launcher_web/lib/src/link.dart +++ b/packages/url_launcher/url_launcher_web/lib/src/link.dart @@ -9,9 +9,9 @@ import 'dart:ui_web' as ui_web; import 'package:flutter/foundation.dart'; import 'package:flutter/gestures.dart'; -import 'package:flutter/material.dart'; import 'package:flutter/rendering.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'package:url_launcher_platform_interface/link.dart'; import 'package:url_launcher_platform_interface/url_launcher_platform_interface.dart'; import 'package:web/web.dart' as html; From 233e808ab9b8f394fee01b816eedf731fd4bcd8b Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 09:52:02 -0300 Subject: [PATCH 18/28] refactor: remove unnecessary material imports from web_benchmarks --- .../testing/test_app/benchmark/test_infra/recorder.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/web_benchmarks/testing/test_app/benchmark/test_infra/recorder.dart b/packages/web_benchmarks/testing/test_app/benchmark/test_infra/recorder.dart index a4d22712a07e..3b88e43b1348 100644 --- a/packages/web_benchmarks/testing/test_app/benchmark/test_infra/recorder.dart +++ b/packages/web_benchmarks/testing/test_app/benchmark/test_infra/recorder.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:web_benchmarks/client.dart'; import 'automator.dart'; From 2e3d33af57903e04cf5dcb6b66b66b68a5cce27d Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 09:52:25 -0300 Subject: [PATCH 19/28] refactor: remove unnecessary material imports from flutter_svg --- .../packages/flutter_svg/example/test/readme_excerpts_test.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/packages/flutter_svg/example/test/readme_excerpts_test.dart b/third_party/packages/flutter_svg/example/test/readme_excerpts_test.dart index 9605d2a48f8f..8494d78aed55 100644 --- a/third_party/packages/flutter_svg/example/test/readme_excerpts_test.dart +++ b/third_party/packages/flutter_svg/example/test/readme_excerpts_test.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_svg_example/readme_excerpts.dart' as excerpts; import 'package:flutter_test/flutter_test.dart'; From e75110b2eda68e959aca8df8a5f9430d0f31e67c Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 09:52:43 -0300 Subject: [PATCH 20/28] refactor: remove unnecessary material imports from flutter_svg_test --- .../packages/flutter_svg_test/test/flutter_svg_test_test.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/packages/flutter_svg_test/test/flutter_svg_test_test.dart b/third_party/packages/flutter_svg_test/test/flutter_svg_test_test.dart index 39c5d980bc68..d41e33d868df 100644 --- a/third_party/packages/flutter_svg_test/test/flutter_svg_test_test.dart +++ b/third_party/packages/flutter_svg_test/test/flutter_svg_test_test.dart @@ -2,7 +2,7 @@ import 'dart:convert'; import 'dart:io'; import 'dart:typed_data'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_svg/flutter_svg.dart'; import 'package:flutter_svg_test/flutter_svg_test.dart'; import 'package:flutter_test/flutter_test.dart'; From b99619849edfbcb2aecb69fd9d11c02a11cb0cc7 Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 09:52:59 -0300 Subject: [PATCH 21/28] refactor: remove unnecessary material imports from material_ui --- packages/material_ui/test/goldens/goldens_test.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/material_ui/test/goldens/goldens_test.dart b/packages/material_ui/test/goldens/goldens_test.dart index bd518a8ff154..5e0e8648aee7 100644 --- a/packages/material_ui/test/goldens/goldens_test.dart +++ b/packages/material_ui/test/goldens/goldens_test.dart @@ -3,7 +3,7 @@ // found in the LICENSE file. import 'package:flutter/foundation.dart'; -import 'package:flutter/material.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:material_ui/material_ui.dart'; From 69e2a231bb3342f1b3c5fdac7e45ef77f0d06d8d Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 10:21:44 -0300 Subject: [PATCH 22/28] refactor: remove unnecessary cupertino imports from webview_flutter --- .../webview_flutter/webview_flutter/lib/src/webview_widget.dart | 2 +- .../lib/src/types/platform_webview_permission_request.dart | 2 +- .../lib/src/types/url_change.dart | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/webview_flutter/webview_flutter/lib/src/webview_widget.dart b/packages/webview_flutter/webview_flutter/lib/src/webview_widget.dart index c53d77680896..0c58577a38bc 100644 --- a/packages/webview_flutter/webview_flutter/lib/src/webview_widget.dart +++ b/packages/webview_flutter/webview_flutter/lib/src/webview_widget.dart @@ -2,9 +2,9 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/cupertino.dart'; import 'package:flutter/foundation.dart'; import 'package:flutter/gestures.dart'; +import 'package:flutter/widgets.dart'; import 'package:webview_flutter_platform_interface/webview_flutter_platform_interface.dart'; import 'webview_controller.dart'; diff --git a/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/platform_webview_permission_request.dart b/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/platform_webview_permission_request.dart index bf9ea201469d..986f003fc41b 100644 --- a/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/platform_webview_permission_request.dart +++ b/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/platform_webview_permission_request.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/cupertino.dart'; +import 'package:flutter/widgets.dart'; /// Types of resources that can require permissions. /// diff --git a/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/url_change.dart b/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/url_change.dart index 0dcf1492028e..55b4ea29aade 100644 --- a/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/url_change.dart +++ b/packages/webview_flutter/webview_flutter_platform_interface/lib/src/types/url_change.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/cupertino.dart'; +import 'package:meta/meta.dart'; /// Details of the change to a web view's url. /// From 280706a6e670750b919de98cc1c25dd682fa5113 Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 10:23:08 -0300 Subject: [PATCH 23/28] refactor: remove unnecessary cupertino imports from file_selector --- .../file_selector_android/lib/src/file_selector_android.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/file_selector/file_selector_android/lib/src/file_selector_android.dart b/packages/file_selector/file_selector_android/lib/src/file_selector_android.dart index fe8b08009ef6..840829b2b959 100644 --- a/packages/file_selector/file_selector_android/lib/src/file_selector_android.dart +++ b/packages/file_selector/file_selector_android/lib/src/file_selector_android.dart @@ -5,7 +5,7 @@ // ignore_for_file: public_member_api_docs import 'package:file_selector_platform_interface/file_selector_platform_interface.dart'; -import 'package:flutter/cupertino.dart'; +import 'package:flutter/widgets.dart'; import 'file_selector_api.g.dart'; import 'types/native_illegal_argument_exception.dart'; From 4d33e4628575cebf716e4a8a4297d990ee86e838 Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 10:23:31 -0300 Subject: [PATCH 24/28] refactor: remove unnecessary cupertino imports from google_fonts --- .../test/google_fonts_family_with_variant_test.dart | 2 +- packages/google_fonts/test/google_fonts_text_style_test.dart | 1 - packages/google_fonts/test/google_fonts_variant_test.dart | 2 +- packages/google_fonts/test/load_font_if_necessary_test.dart | 2 +- 4 files changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/google_fonts/test/google_fonts_family_with_variant_test.dart b/packages/google_fonts/test/google_fonts_family_with_variant_test.dart index 1de66bdd40c7..735582f2c138 100644 --- a/packages/google_fonts/test/google_fonts_family_with_variant_test.dart +++ b/packages/google_fonts/test/google_fonts_family_with_variant_test.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/cupertino.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:google_fonts/src/google_fonts_family_with_variant.dart'; import 'package:google_fonts/src/google_fonts_variant.dart'; diff --git a/packages/google_fonts/test/google_fonts_text_style_test.dart b/packages/google_fonts/test/google_fonts_text_style_test.dart index 9cbd541fa9d5..764074539424 100644 --- a/packages/google_fonts/test/google_fonts_text_style_test.dart +++ b/packages/google_fonts/test/google_fonts_text_style_test.dart @@ -2,7 +2,6 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/cupertino.dart'; import 'package:flutter/services.dart'; import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; diff --git a/packages/google_fonts/test/google_fonts_variant_test.dart b/packages/google_fonts/test/google_fonts_variant_test.dart index 282760681579..05393b0e0b69 100644 --- a/packages/google_fonts/test/google_fonts_variant_test.dart +++ b/packages/google_fonts/test/google_fonts_variant_test.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/cupertino.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:google_fonts/src/google_fonts_variant.dart'; diff --git a/packages/google_fonts/test/load_font_if_necessary_test.dart b/packages/google_fonts/test/load_font_if_necessary_test.dart index ec7b54c1284b..4b3797acc0e6 100644 --- a/packages/google_fonts/test/load_font_if_necessary_test.dart +++ b/packages/google_fonts/test/load_font_if_necessary_test.dart @@ -8,8 +8,8 @@ library; import 'dart:async'; import 'dart:io'; -import 'package:flutter/cupertino.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:google_fonts/src/google_fonts_base.dart'; From 5ab3d56efd24563920d538b0a13e9006d26eda81 Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 10:23:58 -0300 Subject: [PATCH 25/28] refactor: remove unnecessary cupertino imports from google_maps_flutter --- .../platform_interface/google_maps_flutter_platform_test.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/google_maps_flutter/google_maps_flutter_platform_interface/test/platform_interface/google_maps_flutter_platform_test.dart b/packages/google_maps_flutter/google_maps_flutter_platform_interface/test/platform_interface/google_maps_flutter_platform_test.dart index 2254a30780a9..e05b892459d1 100644 --- a/packages/google_maps_flutter/google_maps_flutter_platform_interface/test/platform_interface/google_maps_flutter_platform_test.dart +++ b/packages/google_maps_flutter/google_maps_flutter_platform_interface/test/platform_interface/google_maps_flutter_platform_test.dart @@ -2,10 +2,10 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/cupertino.dart'; import 'package:flutter/foundation.dart'; import 'package:flutter/gestures.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:google_maps_flutter_platform_interface/google_maps_flutter_platform_interface.dart'; import 'package:mockito/mockito.dart'; From e3f64039e22f60a5fa3dddf7b14d9d3766550bc0 Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 10:24:24 -0300 Subject: [PATCH 26/28] refactor: remove unnecessary cupertino imports from interactive_media_ads --- .../interactive_media_ads/lib/src/ad_display_container.dart | 2 +- .../lib/src/android/android_companion_ad_slot.dart | 2 +- .../lib/src/ios/ios_ad_display_container.dart | 2 +- .../lib/src/ios/ios_companion_ad_slot.dart | 2 +- .../src/platform_interface/platform_ad_display_container.dart | 2 +- packages/interactive_media_ads/test/ads_manager_test.dart | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/interactive_media_ads/lib/src/ad_display_container.dart b/packages/interactive_media_ads/lib/src/ad_display_container.dart index ec948a95b193..6ed4cb3a3a3a 100644 --- a/packages/interactive_media_ads/lib/src/ad_display_container.dart +++ b/packages/interactive_media_ads/lib/src/ad_display_container.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/cupertino.dart'; +import 'package:flutter/widgets.dart'; import 'companion_ad_slot.dart'; import 'platform_interface/platform_interface.dart'; diff --git a/packages/interactive_media_ads/lib/src/android/android_companion_ad_slot.dart b/packages/interactive_media_ads/lib/src/android/android_companion_ad_slot.dart index 7d31d6656c7b..33317ac99655 100644 --- a/packages/interactive_media_ads/lib/src/android/android_companion_ad_slot.dart +++ b/packages/interactive_media_ads/lib/src/android/android_companion_ad_slot.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/cupertino.dart'; +import 'package:flutter/widgets.dart'; import 'package:meta/meta.dart'; import '../platform_interface/build_widget_creation_params.dart'; diff --git a/packages/interactive_media_ads/lib/src/ios/ios_ad_display_container.dart b/packages/interactive_media_ads/lib/src/ios/ios_ad_display_container.dart index d6c5337e523f..d3619a9084a6 100644 --- a/packages/interactive_media_ads/lib/src/ios/ios_ad_display_container.dart +++ b/packages/interactive_media_ads/lib/src/ios/ios_ad_display_container.dart @@ -4,8 +4,8 @@ import 'dart:async'; -import 'package:flutter/cupertino.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'package:meta/meta.dart'; import '../platform_interface/platform_interface.dart'; diff --git a/packages/interactive_media_ads/lib/src/ios/ios_companion_ad_slot.dart b/packages/interactive_media_ads/lib/src/ios/ios_companion_ad_slot.dart index de8e013da2e1..b13f26e32a1e 100644 --- a/packages/interactive_media_ads/lib/src/ios/ios_companion_ad_slot.dart +++ b/packages/interactive_media_ads/lib/src/ios/ios_companion_ad_slot.dart @@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/cupertino.dart'; import 'package:flutter/services.dart'; +import 'package:flutter/widgets.dart'; import 'package:meta/meta.dart'; import '../platform_interface/build_widget_creation_params.dart'; diff --git a/packages/interactive_media_ads/lib/src/platform_interface/platform_ad_display_container.dart b/packages/interactive_media_ads/lib/src/platform_interface/platform_ad_display_container.dart index 15587652db2b..b8d9479d3061 100644 --- a/packages/interactive_media_ads/lib/src/platform_interface/platform_ad_display_container.dart +++ b/packages/interactive_media_ads/lib/src/platform_interface/platform_ad_display_container.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/cupertino.dart'; +import 'package:flutter/widgets.dart'; import 'interactive_media_ads_platform.dart'; import 'platform_companion_ad_slot.dart'; diff --git a/packages/interactive_media_ads/test/ads_manager_test.dart b/packages/interactive_media_ads/test/ads_manager_test.dart index 7db8ebcfdfd8..88c4fad00428 100644 --- a/packages/interactive_media_ads/test/ads_manager_test.dart +++ b/packages/interactive_media_ads/test/ads_manager_test.dart @@ -4,7 +4,7 @@ import 'dart:async'; -import 'package:flutter/cupertino.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:interactive_media_ads/interactive_media_ads.dart'; import 'package:interactive_media_ads/src/platform_interface/platform_interface.dart'; From ea699de1ef429e44447ad0d90230ac73b401563c Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 10:24:42 -0300 Subject: [PATCH 27/28] refactor: remove unnecessary cupertino imports from pointer_interceptor --- .../test/default_pointer_interceptor_test.dart | 2 +- .../test/pointer_interceptor_platform_test.dart | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/pointer_interceptor/pointer_interceptor_platform_interface/test/default_pointer_interceptor_test.dart b/packages/pointer_interceptor/pointer_interceptor_platform_interface/test/default_pointer_interceptor_test.dart index 8355102ff36b..e66fc6b2946d 100644 --- a/packages/pointer_interceptor/pointer_interceptor_platform_interface/test/default_pointer_interceptor_test.dart +++ b/packages/pointer_interceptor/pointer_interceptor_platform_interface/test/default_pointer_interceptor_test.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/cupertino.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:pointer_interceptor_platform_interface/pointer_interceptor_platform_interface.dart'; diff --git a/packages/pointer_interceptor/pointer_interceptor_platform_interface/test/pointer_interceptor_platform_test.dart b/packages/pointer_interceptor/pointer_interceptor_platform_interface/test/pointer_interceptor_platform_test.dart index eb8e5cdd73e7..f3544e4a0093 100644 --- a/packages/pointer_interceptor/pointer_interceptor_platform_interface/test/pointer_interceptor_platform_test.dart +++ b/packages/pointer_interceptor/pointer_interceptor_platform_interface/test/pointer_interceptor_platform_test.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/cupertino.dart'; +import 'package:flutter/widgets.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:pointer_interceptor_platform_interface/pointer_interceptor_platform_interface.dart'; From 33764366c98dcabac80f9f8f78c5baa23de60c00 Mon Sep 17 00:00:00 2001 From: Ricardo Dalarme Date: Thu, 27 Aug 2026 10:49:14 -0300 Subject: [PATCH 28/28] refactor: replace flutter/cupertino import with cupertino_ui/cupertino_ui --- packages/cupertino_ui/test/goldens/goldens_test.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cupertino_ui/test/goldens/goldens_test.dart b/packages/cupertino_ui/test/goldens/goldens_test.dart index 955d4a3df852..1337f1c22df2 100644 --- a/packages/cupertino_ui/test/goldens/goldens_test.dart +++ b/packages/cupertino_ui/test/goldens/goldens_test.dart @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -import 'package:flutter/cupertino.dart'; +import 'package:cupertino_ui/cupertino_ui.dart'; import 'package:flutter/foundation.dart'; import 'package:flutter_test/flutter_test.dart';