| // Copyright (c) 2025, the Dart project authors. Please see the AUTHORS file |
| // for details. All rights reserved. Use of this source code is governed by a |
| // BSD-style license that can be found in the LICENSE file. |
| |
| import 'package:analyzer_testing/src/mock_packages/flutter/widgets/async.dart'; |
| import 'package:analyzer_testing/src/mock_packages/flutter/widgets/basic.dart'; |
| import 'package:analyzer_testing/src/mock_packages/flutter/widgets/container.dart'; |
| import 'package:analyzer_testing/src/mock_packages/flutter/widgets/decorated_sliver.dart'; |
| import 'package:analyzer_testing/src/mock_packages/flutter/widgets/framework.dart'; |
| import 'package:analyzer_testing/src/mock_packages/flutter/widgets/gesture_detector.dart'; |
| import 'package:analyzer_testing/src/mock_packages/flutter/widgets/icon.dart'; |
| import 'package:analyzer_testing/src/mock_packages/flutter/widgets/icon_data.dart'; |
| import 'package:analyzer_testing/src/mock_packages/flutter/widgets/inherited_theme.dart'; |
| import 'package:analyzer_testing/src/mock_packages/flutter/widgets/navigator.dart'; |
| import 'package:analyzer_testing/src/mock_packages/flutter/widgets/placeholder.dart'; |
| import 'package:analyzer_testing/src/mock_packages/flutter/widgets/scroll_view.dart'; |
| import 'package:analyzer_testing/src/mock_packages/flutter/widgets/sliver.dart'; |
| import 'package:analyzer_testing/src/mock_packages/flutter/widgets/text.dart'; |
| import 'package:analyzer_testing/src/mock_packages/flutter/widgets/ticker_provider.dart'; |
| import 'package:analyzer_testing/src/mock_packages/flutter/widgets/value_listenable_builder.dart'; |
| import 'package:analyzer_testing/src/mock_packages/flutter/widgets/widget_inspector.dart'; |
| import 'package:analyzer_testing/src/mock_packages/mock_library.dart'; |
| import 'package:analyzer_testing/src/mock_packages/flutter/widgets/media_query.dart'; |
| import 'package:analyzer_testing/src/mock_packages/flutter/widgets/scroll_delegate.dart'; |
| |
| /// The set of compilation units that make up the mock 'widgets' |
| /// component of the 'flutter' package. |
| final List<MockLibraryUnit> units = [ |
| widgetsLibrary, |
| widgetsAsyncLibrary, |
| widgetsBasicLibrary, |
| widgetsContainerLibrary, |
| widgetsFrameworkLibrary, |
| widgetsDecoratedSliverLibrary, |
| widgetsGestureDetectorLibrary, |
| widgetsIconDataLibrary, |
| widgetsIconLibrary, |
| widgetsInheritedThemeLibrary, |
| widgetsNavigatorLibrary, |
| widgetsPlaceholderLibrary, |
| widgetsScrollViewLibrary, |
| widgetsSliverLibrary, |
| widgetsTextLibrary, |
| widgetsTickerProviderLibrary, |
| widgetsValueListenableBuilderLibrary, |
| widgetsWidgetInspectorLibrary, |
| widgetsMediaQueryLibrary, |
| widgetsScrollDelegateLibrary, |
| ]; |
| |
| final widgetsLibrary = MockLibraryUnit('lib/widgets.dart', r''' |
| export 'package:vector_math/vector_math.dart'; |
| |
| export 'foundation.dart' show UniqueKey; |
| export 'src/widgets/app.dart'; |
| export 'src/widgets/async.dart'; |
| export 'src/widgets/basic.dart'; |
| export 'src/widgets/container.dart'; |
| export 'src/widgets/decorated_sliver.dart'; |
| export 'src/widgets/framework.dart'; |
| export 'src/widgets/gesture_detector.dart'; |
| export 'src/widgets/icon_data.dart'; |
| export 'src/widgets/icon.dart'; |
| export 'src/widgets/inherited_theme.dart'; |
| export 'src/widgets/navigator.dart'; |
| export 'src/widgets/placeholder.dart'; |
| export 'src/widgets/scroll_view.dart'; |
| export 'src/widgets/sliver.dart'; |
| export 'src/widgets/text.dart'; |
| export 'src/widgets/ticker_provider.dart'; |
| export 'src/widgets/value_listenable_builder.dart'; |
| export 'src/widgets/widget_inspector.dart'; |
| export 'src/widgets/media_query.dart'; |
| export 'src/widgets/scroll_delegate.dart'; |
| '''); |