Tests shouldn't import the Material library simply out of convenience (such as to use MaterialApp instead of WidgetsApp). This will help with our general test organization and also help remove a devDependency after Material and Cupertino are decoupled from the framework.
The tests listed below import Material when they shouldn't, typically to access something like MaterialApp. Don't just move these tests into the Material library. They should stay in the library of the file that they are testing.
test/widgets/editable_text_cursor_test.dart
Located in Widgets, imported Material.
Category: Convenience
Remove unnecessary Material imports from non-Material tests in flutter package #185271
test/widgets/page_transitions_test.dart
Located in Widgets, imported Material.
Category: Convenience
test/widgets/app_test.dart
Located in Widgets, imported Material.
Category: Convenience
Checkbox, MaterialPage
test/widgets/navigator_restoration_test.dart
Located in Widgets, imported Material.
Category: Convenience
Remove unnecessary Material import from restoration_scopes_moving_test #184591
test/widgets/selectable_region_context_menu_test.dart
Located in Widgets, imported Material.
Category: Convenience
test/widgets/drawer_test.dart
Located in Widgets, imported Material.
Category: Convenience
test/widgets/editable_text_test.dart
Located in Widgets, imported Material.
Category: Convenience
test/widgets/form_test.dart [elliette working on]
Located in Widgets, imported Material.
Category: Convenience
refactor: Remove material imports from Widget tests #185078
test/widgets/heroes_test.dart [elliette working on]
Located in Widgets, imported Material.
Category: Convenience
test/widgets/implicit_animations_test.dart
Located in Widgets, imported Material.
Category: Convenience
test/widgets/inherited_test.dart [elliette working on]
Located in Widgets, imported Material.
Category: Convenience
test/widgets/navigator_replacement_test.dart
Located in Widgets, imported Material.
Category: Convenience
test/widgets/navigator_test.dart
Located in Widgets, imported Material.
Category: Convenience
test/widgets/nested_scroll_view_test.dart
Located in Widgets, imported Material.
Category: Convenience
test/widgets/page_transitions_builder_test.dart
Located in Widgets, imported Material.
Category: Convenience
test/widgets/routes_transition_test.dart
Located in Widgets, imported Material.
Category: Convenience
Remove material imports from navigator_on_did_remove_page_test and scrollable_in_overlay_test #182546
test/widgets/scrollable_selection_test.dart [elliette working on]
Located in Widgets, imported Material.
Category: Convenience
test/widgets/scrollable_semantics_test.dart [elliette working on]
Located in Widgets, imported Material.
Category: Convenience
test/widgets/scrollbar_test.dart [elliette working on]
Located in Widgets, imported Material.
Category: Convenience
refactor: Remove material imports from Widget tests #185078
refactor: remove material import froma sliver_main_axis_group_test, sliver_semantics_test, semantics_role_checks_test, sliver_fill_remaining_test, tap_region_test #185567
refactor: remove material import froma sliver_main_axis_group_test, sliver_semantics_test, semantics_role_checks_test, sliver_fill_remaining_test, tap_region_test #185567
refactor: remove material import froma sliver_main_axis_group_test, sliver_semantics_test, semantics_role_checks_test, sliver_fill_remaining_test, tap_region_test #185567
refactor: remove material import froma sliver_main_axis_group_test, sliver_semantics_test, semantics_role_checks_test, sliver_fill_remaining_test, tap_region_test #185567
Cross imports cleanups #181611
refactor: Remove material imports from Widget tests #184877
Fix remove material import box decoration test #181253
Cross imports cleanups #181611
Remove Material dependency from semantics_keep_alive_offstage_test.dart #182211
Cross imports cleanups #181611
Cross imports cleanups #181611
Cross imports cleanups #181611
Add TestWidgetsApp utility and refactor widget tests to use WidgetsApp #180456
Add TestWidgetsApp utility and refactor widget tests to use WidgetsApp #180456
Add TestWidgetsApp utility and refactor widget tests to use WidgetsApp #180456
Add TestWidgetsApp utility and refactor widget tests to use WidgetsApp #180456
refactor: remove material in reorderable_list_test, scroll_notification_test, scroll_physics_test, shortcuts_test, sliver_floating_header_test, snapshot_widget_test #182698
Some cleanup of cross library test imports #177029
Remove material from basic_test.dart #181444
Remove material from scrollable_helpers_test.dart #181460
[Material] Remove Material import from backdrop_filter_test.dart widget tests #181386
Cross imports cleanups #181611
Some cleanup of cross library test imports #177029
Remove material from interactive_viewer_test.dart #181465
Clean up cross imports in single_child_scroll_view_test.dart, decorated_sliver_test.dart, draggable_scrollable_sheet_test.dart #181613
Cross imports cleanups #181611
Cross imports cleanups #181611
refactor: Remove material imports from editable_text_scribble_test, editable_text_scribe_test, page_route_builder_test, radio_group_test, semantics_debugger_test, range_maintaining_scroll_physics_test, two_dimensional_scroll_view_test, routes_test, text_selection_test, selectable_region_test and text_golden_test #184798
Some cleanup of cross library test imports #177029
Clean up cross imports in single_child_scroll_view_test.dart, decorated_sliver_test.dart, draggable_scrollable_sheet_test.dart #181613
Some cleanup of cross library test imports #177029
Cross imports cleanups #181611
Cross imports cleanups #181611
Refactor: Remove material from actions test #181702
Cross imports cleanups #181611
Remove material from Modal barrier tests #181708
refactor: remove material in context_menu_controller_test, icon_test, list_wheel_scroll_view_test, media_query_test, platform_menu_bar_test #182697
Remove material imports from Inherited Model, Magnifier, SafeArea, UndoHistory, Navigator and Layers test #181709
Some cleanup of cross library test imports #177029
refactor: remove material in pop_scope_test, route_notification_message_test, two_dimensional_utils, two_dimensional_viewport_test #182699
Remove material from slivers_appbar_floating_pinned_test.dart + slivers_appbar_stretch_test.dart + sliver_persistent_header_test.dart + slivers_appbar_floating_test.dart #181469
refactor: remove material in pop_scope_test, route_notification_message_test, two_dimensional_utils, two_dimensional_viewport_test #182699
Some cleanup of cross library test imports #177029
Refactor: Remove material from ticker provider test #181697
Remove material imports from Inherited Model, Magnifier, SafeArea, UndoHistory, Navigator and Layers test #181709
Remove material imports from Inherited Model, Magnifier, SafeArea, UndoHistory, Navigator and Layers test #181709
remove unused divider #180990
Some cleanup of cross library test imports #177029
Remove material imports from Inherited Model, Magnifier, SafeArea, UndoHistory, Navigator and Layers test #181709
Remove material imports from Inherited Model, Magnifier, SafeArea, UndoHistory, Navigator and Layers test #181709
refactor: remove material in reorderable_list_test, scroll_notification_test, scroll_physics_test, shortcuts_test, sliver_floating_header_test, snapshot_widget_test #182698
refactor: remove material in pop_scope_test, route_notification_message_test, two_dimensional_utils, two_dimensional_viewport_test #182699
refactor: remove material in context_menu_controller_test, icon_test, list_wheel_scroll_view_test, media_query_test, platform_menu_bar_test #182697
refactor: remove material in reorderable_list_test, scroll_notification_test, scroll_physics_test, shortcuts_test, sliver_floating_header_test, snapshot_widget_test #182698
refactor: remove material in context_menu_controller_test, icon_test, list_wheel_scroll_view_test, media_query_test, platform_menu_bar_test #182697
Cross imports cleanups #181611
Some cleanup of cross library test imports #177029
refactor: remove material in reorderable_list_test, scroll_notification_test, scroll_physics_test, shortcuts_test, sliver_floating_header_test, snapshot_widget_test #182698
refactor: remove material in context_menu_controller_test, icon_test, list_wheel_scroll_view_test, media_query_test, platform_menu_bar_test #182697
refactor: remove material in reorderable_list_test, scroll_notification_test, scroll_physics_test, shortcuts_test, sliver_floating_header_test, snapshot_widget_test #182698
refactor: remove material in context_menu_controller_test, icon_test, list_wheel_scroll_view_test, media_query_test, platform_menu_bar_test #182697
refactor: remove material in reorderable_list_test, scroll_notification_test, scroll_physics_test, shortcuts_test, sliver_floating_header_test, snapshot_widget_test #182698
Remove material import from toggleable_test.dart + draggable_test.dart + obscured_animated_image_test.dart + sliver_constraints_test.dart #181774
Some cleanup of cross library test imports #177029
refactor: remove material from widget_inspector_test, sliver_cross_axis_group_test, editable_text_show_on_screen_test, scrollable_fling_test, selection_container_test #182702
refactor: remove material from widget_inspector_test, sliver_cross_axis_group_test, editable_text_show_on_screen_test, scrollable_fling_test, selection_container_test #182702
refactor: remove material from widget_inspector_test, sliver_cross_axis_group_test, editable_text_show_on_screen_test, scrollable_fling_test, selection_container_test #182702
Some cleanup of cross library test imports #177029
Cross imports cleanups #181611
refactor: remove material from widget_inspector_test, sliver_cross_axis_group_test, editable_text_show_on_screen_test, scrollable_fling_test, selection_container_test #182702
refactor: remove material from widget_inspector_test, sliver_cross_axis_group_test, editable_text_show_on_screen_test, scrollable_fling_test, selection_container_test #182702
refactor: remove material import from animated_cross_fade, physical_model_test, pinned_header_sliver_test, spell_check_test #183234
refactor: remove material import from animated_cross_fade, physical_model_test, pinned_header_sliver_test, spell_check_test #183234
refactor: remove material import from animated_cross_fade, physical_model_test, pinned_header_sliver_test, spell_check_test #183234
Remove Material library dependency from expansible_test.dart #181657
refactor: remove material import from animated_cross_fade, physical_model_test, pinned_header_sliver_test, spell_check_test #183234
Refactor: remove material from absorb_ponter_test, container_test, lookup_boundary_test, page_view_test, router_test, semantics_clipping_test, semantics_merge_test, shadow_test, text_test #183309
Refactor: remove material from absorb_ponter_test, container_test, lookup_boundary_test, page_view_test, router_test, semantics_clipping_test, semantics_merge_test, shadow_test, text_test #183309
Refactor: remove material from absorb_ponter_test, container_test, lookup_boundary_test, page_view_test, router_test, semantics_clipping_test, semantics_merge_test, shadow_test, text_test #183309
Refactor: remove material from absorb_ponter_test, container_test, lookup_boundary_test, page_view_test, router_test, semantics_clipping_test, semantics_merge_test, shadow_test, text_test #183309
refactor: Remove material imports from editable_text_scribble_test, editable_text_scribe_test, page_route_builder_test, radio_group_test, semantics_debugger_test, range_maintaining_scroll_physics_test, two_dimensional_scroll_view_test, routes_test, text_selection_test, selectable_region_test and text_golden_test #184798
Some cleanup of cross library test imports #177029
Remove Material import from focus_traversal_test.dart #180994
Cleanup cross imports #181807
Remove material from scrollable_test.dart #181429
Refactor: remove material from absorb_ponter_test, container_test, lookup_boundary_test, page_view_test, router_test, semantics_clipping_test, semantics_merge_test, shadow_test, text_test #183309
Some cleanup of cross library test imports #177029
Refactor: remove material from absorb_ponter_test, container_test, lookup_boundary_test, page_view_test, router_test, semantics_clipping_test, semantics_merge_test, shadow_test, text_test #183309
Some cleanup of cross library test imports #177029
refactor: remove material from baseline_test, slivers_test #183367
refactor: Remove material imports from editable_text_scribble_test, editable_text_scribe_test, page_route_builder_test, radio_group_test, semantics_debugger_test, range_maintaining_scroll_physics_test, two_dimensional_scroll_view_test, routes_test, text_selection_test, selectable_region_test and text_golden_test #184798
Some cleanup of cross library test imports #177029
refactor: Remove material imports from editable_text_scribble_test, editable_text_scribe_test, page_route_builder_test, radio_group_test, semantics_debugger_test, range_maintaining_scroll_physics_test, two_dimensional_scroll_view_test, routes_test, text_selection_test, selectable_region_test and text_golden_test #184798
refactor: remove material in pop_scope_test, route_notification_message_test, two_dimensional_utils, two_dimensional_viewport_test #182699 , refactor: Remove material imports from editable_text_scribble_test, editable_text_scribe_test, page_route_builder_test, radio_group_test, semantics_debugger_test, range_maintaining_scroll_physics_test, two_dimensional_scroll_view_test, routes_test, text_selection_test, selectable_region_test and text_golden_test #184798
Cross imports cleanups #181611
Cross imports cleanups #181611
Remove material from ticker mode test #181696
refactor: remove material imports from system_context_menu_test, table_test #183368
Refactor: remove material from absorb_ponter_test, container_test, lookup_boundary_test, page_view_test, router_test, semantics_clipping_test, semantics_merge_test, shadow_test, text_test #183309
Remove material import from toggleable_test.dart + draggable_test.dart + obscured_animated_image_test.dart + sliver_constraints_test.dart #181774
refactor: remove material imports from system_context_menu_test, table_test #183368
refactor: remove material from baseline_test, slivers_test #183367
refactor: remove material import from sliver_resizing_header_test and sliver_prototype_item_extent_test #183562
refactor: remove material from color and image filter test #183563
Cross imports cleanups #181611
refactor: remove material from color and image filter test #183563
refactor: remove material from list_view_viewporting_test and page_forward_transitions_test #183564
refactor: remove material from list_view_viewporting_test and page_forward_transitions_test #183564
Cross imports cleanups #181611
refactor: remove material import from sliver_resizing_header_test and sliver_prototype_item_extent_test #183562
Refactor: remove material from absorb_ponter_test, container_test, lookup_boundary_test, page_view_test, router_test, semantics_clipping_test, semantics_merge_test, shadow_test, text_test #183309
Remove divider from widgets tests #180999
refactor: Remove material imports from editable_text_scribble_test, editable_text_scribe_test, page_route_builder_test, radio_group_test, semantics_debugger_test, range_maintaining_scroll_physics_test, two_dimensional_scroll_view_test, routes_test, text_selection_test, selectable_region_test and text_golden_test #184798 , Remove unnecessary Material import from editable_text_scribe_test #185238
Remove material from sliver_tree_test.dart #181415
Remove material import from toggleable_test.dart + draggable_test.dart + obscured_animated_image_test.dart + sliver_constraints_test.dart #181774
Remove material import from toggleable_test.dart + draggable_test.dart + obscured_animated_image_test.dart + sliver_constraints_test.dart #181774
Refactor: remove material from absorb_ponter_test, container_test, lookup_boundary_test, page_view_test, router_test, semantics_clipping_test, semantics_merge_test, shadow_test, text_test #183309
Cleanup cross imports #181807
refactor: Remove material imports from editable_text_scribble_test, editable_text_scribe_test, page_route_builder_test, radio_group_test, semantics_debugger_test, range_maintaining_scroll_physics_test, two_dimensional_scroll_view_test, routes_test, text_selection_test, selectable_region_test and text_golden_test #184798
Umbrella issue: #177028
Design doc: https://docs.google.com/document/d/1UHxALQqCbmgjnM1RNV9xE2pK3IGyx-UktGX1D7hYCjs/edit?tab=t.0
Tests shouldn't import the Material library simply out of convenience (such as to use MaterialApp instead of WidgetsApp). This will help with our general test organization and also help remove a devDependency after Material and Cupertino are decoupled from the framework.
How to fix
The tests listed below import Material when they shouldn't, typically to access something like MaterialApp. Don't just move these tests into the Material library. They should stay in the library of the file that they are testing.
getTestColors, added by @navaronbracke in #180994.Tests to fix:
Located in Widgets, imported Material
test/widgets/editable_text_cursor_test.dart
Remove unnecessary Material imports from non-Material tests in flutter package #185271
test/widgets/page_transitions_test.dart
test/widgets/app_test.dart
test/widgets/navigator_restoration_test.dart
Remove unnecessary Material import from restoration_scopes_moving_test #184591
test/widgets/selectable_region_context_menu_test.dart
test/widgets/drawer_test.dart
test/widgets/editable_text_test.dart
test/widgets/form_test.dart [elliette working on]
refactor: Remove material imports from Widget tests #185078
test/widgets/heroes_test.dart [elliette working on]
test/widgets/implicit_animations_test.dart
test/widgets/inherited_test.dart [elliette working on]
test/widgets/navigator_replacement_test.dart
test/widgets/navigator_test.dart
test/widgets/nested_scroll_view_test.dart
test/widgets/page_transitions_builder_test.dart
test/widgets/routes_transition_test.dart
Remove material imports from navigator_on_did_remove_page_test and scrollable_in_overlay_test #182546
test/widgets/scrollable_selection_test.dart [elliette working on]
test/widgets/scrollable_semantics_test.dart [elliette working on]
test/widgets/scrollbar_test.dart [elliette working on]
refactor: Remove material imports from Widget tests #185078
refactor: remove material import froma sliver_main_axis_group_test, sliver_semantics_test, semantics_role_checks_test, sliver_fill_remaining_test, tap_region_test #185567
refactor: remove material import froma sliver_main_axis_group_test, sliver_semantics_test, semantics_role_checks_test, sliver_fill_remaining_test, tap_region_test #185567
refactor: remove material import froma sliver_main_axis_group_test, sliver_semantics_test, semantics_role_checks_test, sliver_fill_remaining_test, tap_region_test #185567
refactor: remove material import froma sliver_main_axis_group_test, sliver_semantics_test, semantics_role_checks_test, sliver_fill_remaining_test, tap_region_test #185567
Cross imports cleanups #181611
refactor: Remove material imports from Widget tests #184877
Fix remove material import box decoration test #181253
Cross imports cleanups #181611
Remove Material dependency from semantics_keep_alive_offstage_test.dart #182211
Cross imports cleanups #181611
Cross imports cleanups #181611
Cross imports cleanups #181611
Add TestWidgetsApp utility and refactor widget tests to use WidgetsApp #180456
Add TestWidgetsApp utility and refactor widget tests to use WidgetsApp #180456
Add TestWidgetsApp utility and refactor widget tests to use WidgetsApp #180456
Add TestWidgetsApp utility and refactor widget tests to use WidgetsApp #180456
refactor: remove material in reorderable_list_test, scroll_notification_test, scroll_physics_test, shortcuts_test, sliver_floating_header_test, snapshot_widget_test #182698
Some cleanup of cross library test imports #177029
Remove material from basic_test.dart #181444
Remove material from scrollable_helpers_test.dart #181460
[Material] Remove Material import from backdrop_filter_test.dart widget tests #181386
Cross imports cleanups #181611
Some cleanup of cross library test imports #177029
Remove material from interactive_viewer_test.dart #181465
Clean up cross imports in single_child_scroll_view_test.dart, decorated_sliver_test.dart, draggable_scrollable_sheet_test.dart #181613
Cross imports cleanups #181611
Cross imports cleanups #181611
refactor: Remove material imports from editable_text_scribble_test, editable_text_scribe_test, page_route_builder_test, radio_group_test, semantics_debugger_test, range_maintaining_scroll_physics_test, two_dimensional_scroll_view_test, routes_test, text_selection_test, selectable_region_test and text_golden_test #184798
Some cleanup of cross library test imports #177029
Clean up cross imports in single_child_scroll_view_test.dart, decorated_sliver_test.dart, draggable_scrollable_sheet_test.dart #181613
Some cleanup of cross library test imports #177029
Cross imports cleanups #181611
Cross imports cleanups #181611
Refactor: Remove material from actions test #181702
Cross imports cleanups #181611
Remove material from Modal barrier tests #181708
refactor: remove material in context_menu_controller_test, icon_test, list_wheel_scroll_view_test, media_query_test, platform_menu_bar_test #182697
Remove material imports from Inherited Model, Magnifier, SafeArea, UndoHistory, Navigator and Layers test #181709
Some cleanup of cross library test imports #177029
refactor: remove material in pop_scope_test, route_notification_message_test, two_dimensional_utils, two_dimensional_viewport_test #182699
Remove material from slivers_appbar_floating_pinned_test.dart + slivers_appbar_stretch_test.dart + sliver_persistent_header_test.dart + slivers_appbar_floating_test.dart #181469
refactor: remove material in pop_scope_test, route_notification_message_test, two_dimensional_utils, two_dimensional_viewport_test #182699
Some cleanup of cross library test imports #177029
Refactor: Remove material from ticker provider test #181697
Remove material imports from Inherited Model, Magnifier, SafeArea, UndoHistory, Navigator and Layers test #181709
Remove material imports from Inherited Model, Magnifier, SafeArea, UndoHistory, Navigator and Layers test #181709
remove unused divider #180990
Some cleanup of cross library test imports #177029
Remove material imports from Inherited Model, Magnifier, SafeArea, UndoHistory, Navigator and Layers test #181709
Remove material imports from Inherited Model, Magnifier, SafeArea, UndoHistory, Navigator and Layers test #181709
refactor: remove material in reorderable_list_test, scroll_notification_test, scroll_physics_test, shortcuts_test, sliver_floating_header_test, snapshot_widget_test #182698
refactor: remove material in pop_scope_test, route_notification_message_test, two_dimensional_utils, two_dimensional_viewport_test #182699
refactor: remove material in context_menu_controller_test, icon_test, list_wheel_scroll_view_test, media_query_test, platform_menu_bar_test #182697
refactor: remove material in reorderable_list_test, scroll_notification_test, scroll_physics_test, shortcuts_test, sliver_floating_header_test, snapshot_widget_test #182698
refactor: remove material in context_menu_controller_test, icon_test, list_wheel_scroll_view_test, media_query_test, platform_menu_bar_test #182697
Cross imports cleanups #181611
Some cleanup of cross library test imports #177029
refactor: remove material in reorderable_list_test, scroll_notification_test, scroll_physics_test, shortcuts_test, sliver_floating_header_test, snapshot_widget_test #182698
refactor: remove material in context_menu_controller_test, icon_test, list_wheel_scroll_view_test, media_query_test, platform_menu_bar_test #182697
refactor: remove material in reorderable_list_test, scroll_notification_test, scroll_physics_test, shortcuts_test, sliver_floating_header_test, snapshot_widget_test #182698
refactor: remove material in context_menu_controller_test, icon_test, list_wheel_scroll_view_test, media_query_test, platform_menu_bar_test #182697
refactor: remove material in reorderable_list_test, scroll_notification_test, scroll_physics_test, shortcuts_test, sliver_floating_header_test, snapshot_widget_test #182698
Remove material import from toggleable_test.dart + draggable_test.dart + obscured_animated_image_test.dart + sliver_constraints_test.dart #181774
Some cleanup of cross library test imports #177029
refactor: remove material from widget_inspector_test, sliver_cross_axis_group_test, editable_text_show_on_screen_test, scrollable_fling_test, selection_container_test #182702
refactor: remove material from widget_inspector_test, sliver_cross_axis_group_test, editable_text_show_on_screen_test, scrollable_fling_test, selection_container_test #182702
refactor: remove material from widget_inspector_test, sliver_cross_axis_group_test, editable_text_show_on_screen_test, scrollable_fling_test, selection_container_test #182702
Some cleanup of cross library test imports #177029
Cross imports cleanups #181611
refactor: remove material from widget_inspector_test, sliver_cross_axis_group_test, editable_text_show_on_screen_test, scrollable_fling_test, selection_container_test #182702
refactor: remove material from widget_inspector_test, sliver_cross_axis_group_test, editable_text_show_on_screen_test, scrollable_fling_test, selection_container_test #182702
refactor: remove material import from animated_cross_fade, physical_model_test, pinned_header_sliver_test, spell_check_test #183234
refactor: remove material import from animated_cross_fade, physical_model_test, pinned_header_sliver_test, spell_check_test #183234
refactor: remove material import from animated_cross_fade, physical_model_test, pinned_header_sliver_test, spell_check_test #183234
Remove Material library dependency from expansible_test.dart #181657
refactor: remove material import from animated_cross_fade, physical_model_test, pinned_header_sliver_test, spell_check_test #183234
Refactor: remove material from absorb_ponter_test, container_test, lookup_boundary_test, page_view_test, router_test, semantics_clipping_test, semantics_merge_test, shadow_test, text_test #183309
Refactor: remove material from absorb_ponter_test, container_test, lookup_boundary_test, page_view_test, router_test, semantics_clipping_test, semantics_merge_test, shadow_test, text_test #183309
Refactor: remove material from absorb_ponter_test, container_test, lookup_boundary_test, page_view_test, router_test, semantics_clipping_test, semantics_merge_test, shadow_test, text_test #183309
Refactor: remove material from absorb_ponter_test, container_test, lookup_boundary_test, page_view_test, router_test, semantics_clipping_test, semantics_merge_test, shadow_test, text_test #183309
refactor: Remove material imports from editable_text_scribble_test, editable_text_scribe_test, page_route_builder_test, radio_group_test, semantics_debugger_test, range_maintaining_scroll_physics_test, two_dimensional_scroll_view_test, routes_test, text_selection_test, selectable_region_test and text_golden_test #184798
Some cleanup of cross library test imports #177029
Remove Material import from focus_traversal_test.dart #180994
Cleanup cross imports #181807
Remove material from scrollable_test.dart #181429
Refactor: remove material from absorb_ponter_test, container_test, lookup_boundary_test, page_view_test, router_test, semantics_clipping_test, semantics_merge_test, shadow_test, text_test #183309
Some cleanup of cross library test imports #177029
Refactor: remove material from absorb_ponter_test, container_test, lookup_boundary_test, page_view_test, router_test, semantics_clipping_test, semantics_merge_test, shadow_test, text_test #183309
Some cleanup of cross library test imports #177029
refactor: remove material from baseline_test, slivers_test #183367
refactor: Remove material imports from editable_text_scribble_test, editable_text_scribe_test, page_route_builder_test, radio_group_test, semantics_debugger_test, range_maintaining_scroll_physics_test, two_dimensional_scroll_view_test, routes_test, text_selection_test, selectable_region_test and text_golden_test #184798
Some cleanup of cross library test imports #177029
refactor: Remove material imports from editable_text_scribble_test, editable_text_scribe_test, page_route_builder_test, radio_group_test, semantics_debugger_test, range_maintaining_scroll_physics_test, two_dimensional_scroll_view_test, routes_test, text_selection_test, selectable_region_test and text_golden_test #184798
refactor: remove material in pop_scope_test, route_notification_message_test, two_dimensional_utils, two_dimensional_viewport_test #182699, refactor: Remove material imports from editable_text_scribble_test, editable_text_scribe_test, page_route_builder_test, radio_group_test, semantics_debugger_test, range_maintaining_scroll_physics_test, two_dimensional_scroll_view_test, routes_test, text_selection_test, selectable_region_test and text_golden_test #184798
Cross imports cleanups #181611
Cross imports cleanups #181611
Remove material from ticker mode test #181696
refactor: remove material imports from system_context_menu_test, table_test #183368
Refactor: remove material from absorb_ponter_test, container_test, lookup_boundary_test, page_view_test, router_test, semantics_clipping_test, semantics_merge_test, shadow_test, text_test #183309
Remove material import from toggleable_test.dart + draggable_test.dart + obscured_animated_image_test.dart + sliver_constraints_test.dart #181774
refactor: remove material imports from system_context_menu_test, table_test #183368
refactor: remove material from baseline_test, slivers_test #183367
refactor: remove material import from sliver_resizing_header_test and sliver_prototype_item_extent_test #183562
refactor: remove material from color and image filter test #183563
Cross imports cleanups #181611
refactor: remove material from color and image filter test #183563
refactor: remove material from list_view_viewporting_test and page_forward_transitions_test #183564
refactor: remove material from list_view_viewporting_test and page_forward_transitions_test #183564
Cross imports cleanups #181611
refactor: remove material import from sliver_resizing_header_test and sliver_prototype_item_extent_test #183562
Refactor: remove material from absorb_ponter_test, container_test, lookup_boundary_test, page_view_test, router_test, semantics_clipping_test, semantics_merge_test, shadow_test, text_test #183309
Remove divider from widgets tests #180999
refactor: Remove material imports from editable_text_scribble_test, editable_text_scribe_test, page_route_builder_test, radio_group_test, semantics_debugger_test, range_maintaining_scroll_physics_test, two_dimensional_scroll_view_test, routes_test, text_selection_test, selectable_region_test and text_golden_test #184798, Remove unnecessary Material import from editable_text_scribe_test #185238
Remove material from sliver_tree_test.dart #181415
Remove material import from toggleable_test.dart + draggable_test.dart + obscured_animated_image_test.dart + sliver_constraints_test.dart #181774
Remove material import from toggleable_test.dart + draggable_test.dart + obscured_animated_image_test.dart + sliver_constraints_test.dart #181774
Refactor: remove material from absorb_ponter_test, container_test, lookup_boundary_test, page_view_test, router_test, semantics_clipping_test, semantics_merge_test, shadow_test, text_test #183309
Cleanup cross imports #181807
refactor: Remove material imports from editable_text_scribble_test, editable_text_scribe_test, page_route_builder_test, radio_group_test, semantics_debugger_test, range_maintaining_scroll_physics_test, two_dimensional_scroll_view_test, routes_test, text_selection_test, selectable_region_test and text_golden_test #184798
Located in Cupertino, imported Material