diff --git a/examples/api/lib/material/app/app.0.dart b/examples/api/lib/material/app/app.0.dart index 2ebe7d1b24..39d16aa494 100644 --- a/examples/api/lib/material/app/app.0.dart +++ b/examples/api/lib/material/app/app.0.dart @@ -51,9 +51,9 @@ class _MaterialAppExampleState extends State { case AnimationStyles.defaultStyle: _animationStyle = null; case AnimationStyles.custom: - _animationStyle = AnimationStyle( + _animationStyle = const AnimationStyle( curve: Easing.emphasizedAccelerate, - duration: const Duration(seconds: 1), + duration: Duration(seconds: 1), ); case AnimationStyles.none: _animationStyle = AnimationStyle.noAnimation; diff --git a/examples/api/lib/material/bottom_sheet/show_bottom_sheet.0.dart b/examples/api/lib/material/bottom_sheet/show_bottom_sheet.0.dart index 401b1f2f5a..8160d010a6 100644 --- a/examples/api/lib/material/bottom_sheet/show_bottom_sheet.0.dart +++ b/examples/api/lib/material/bottom_sheet/show_bottom_sheet.0.dart @@ -53,9 +53,9 @@ class _BottomSheetExampleState extends State { setState(() { _animationStyle = switch (styles.first) { AnimationStyles.defaultStyle => null, - AnimationStyles.custom => AnimationStyle( - duration: const Duration(seconds: 3), - reverseDuration: const Duration(seconds: 1), + AnimationStyles.custom => const AnimationStyle( + duration: Duration(seconds: 3), + reverseDuration: Duration(seconds: 1), ), AnimationStyles.none => AnimationStyle.noAnimation, }; diff --git a/examples/api/lib/material/bottom_sheet/show_modal_bottom_sheet.2.dart b/examples/api/lib/material/bottom_sheet/show_modal_bottom_sheet.2.dart index 6dfed5b9d4..9466ad4d66 100644 --- a/examples/api/lib/material/bottom_sheet/show_modal_bottom_sheet.2.dart +++ b/examples/api/lib/material/bottom_sheet/show_modal_bottom_sheet.2.dart @@ -53,9 +53,9 @@ class _ModalBottomSheetExampleState extends State { setState(() { _animationStyle = switch (styles.first) { AnimationStyles.defaultStyle => null, - AnimationStyles.custom => AnimationStyle( - duration: const Duration(seconds: 3), - reverseDuration: const Duration(seconds: 1), + AnimationStyles.custom => const AnimationStyle( + duration: Duration(seconds: 3), + reverseDuration: Duration(seconds: 1), ), AnimationStyles.none => AnimationStyle.noAnimation, }; diff --git a/examples/api/lib/material/chip/chip_attributes.chip_animation_style.0.dart b/examples/api/lib/material/chip/chip_attributes.chip_animation_style.0.dart index dc99ad9428..1cffbcfbed 100644 --- a/examples/api/lib/material/chip/chip_attributes.chip_animation_style.0.dart +++ b/examples/api/lib/material/chip/chip_attributes.chip_animation_style.0.dart @@ -43,9 +43,9 @@ class _ChipAnimationStyleExampleState extends State { children: [ FilterChip.elevated( chipAnimationStyle: ChipAnimationStyle( - enableAnimation: AnimationStyle( - duration: const Duration(seconds: 3), - reverseDuration: const Duration(seconds: 1), + enableAnimation: const AnimationStyle( + duration: Duration(seconds: 3), + reverseDuration: Duration(seconds: 1), ), ), onSelected: !enabled ? null : (bool value) {}, @@ -69,9 +69,9 @@ class _ChipAnimationStyleExampleState extends State { children: [ FilterChip.elevated( chipAnimationStyle: ChipAnimationStyle( - selectAnimation: AnimationStyle( - duration: const Duration(seconds: 3), - reverseDuration: const Duration(seconds: 1), + selectAnimation: const AnimationStyle( + duration: Duration(seconds: 3), + reverseDuration: Duration(seconds: 1), ), ), backgroundColor: Colors.amber, @@ -102,9 +102,9 @@ class _ChipAnimationStyleExampleState extends State { children: [ FilterChip.elevated( chipAnimationStyle: ChipAnimationStyle( - avatarDrawerAnimation: AnimationStyle( - duration: const Duration(seconds: 2), - reverseDuration: const Duration(seconds: 1), + avatarDrawerAnimation: const AnimationStyle( + duration: Duration(seconds: 2), + reverseDuration: Duration(seconds: 1), ), ), selected: showCheckmark, @@ -127,9 +127,9 @@ class _ChipAnimationStyleExampleState extends State { children: [ FilterChip.elevated( chipAnimationStyle: ChipAnimationStyle( - deleteDrawerAnimation: AnimationStyle( - duration: const Duration(seconds: 2), - reverseDuration: const Duration(seconds: 1), + deleteDrawerAnimation: const AnimationStyle( + duration: Duration(seconds: 2), + reverseDuration: Duration(seconds: 1), ), ), onDeleted: showDeleteIcon ? () {} : null, diff --git a/examples/api/lib/material/expansion_tile/expansion_tile.2.dart b/examples/api/lib/material/expansion_tile/expansion_tile.2.dart index 298e45e589..99d2b327a4 100644 --- a/examples/api/lib/material/expansion_tile/expansion_tile.2.dart +++ b/examples/api/lib/material/expansion_tile/expansion_tile.2.dart @@ -46,7 +46,7 @@ class _ExpansionTileAnimationStyleAppState extends State { case AnimationStyles.defaultStyle: _animationStyle = null; case AnimationStyles.custom: - _animationStyle = AnimationStyle( + _animationStyle = const AnimationStyle( curve: Easing.emphasizedDecelerate, - duration: const Duration(seconds: 3), + duration: Duration(seconds: 3), ); case AnimationStyles.none: _animationStyle = AnimationStyle.noAnimation; diff --git a/examples/api/lib/material/scaffold/scaffold_messenger_state.show_snack_bar.2.dart b/examples/api/lib/material/scaffold/scaffold_messenger_state.show_snack_bar.2.dart index 734da5ac61..13fa8bcacf 100644 --- a/examples/api/lib/material/scaffold/scaffold_messenger_state.show_snack_bar.2.dart +++ b/examples/api/lib/material/scaffold/scaffold_messenger_state.show_snack_bar.2.dart @@ -50,9 +50,9 @@ class _SnackBarExampleState extends State { setState(() { _animationStyle = switch (styles.first) { AnimationStyles.defaultStyle => null, - AnimationStyles.custom => AnimationStyle( - duration: const Duration(seconds: 3), - reverseDuration: const Duration(seconds: 1), + AnimationStyles.custom => const AnimationStyle( + duration: Duration(seconds: 3), + reverseDuration: Duration(seconds: 1), ), AnimationStyles.none => AnimationStyle.noAnimation, }; diff --git a/examples/api/lib/material/scaffold/scaffold_state.show_bottom_sheet.1.dart b/examples/api/lib/material/scaffold/scaffold_state.show_bottom_sheet.1.dart index 6484a3d71a..3853993603 100644 --- a/examples/api/lib/material/scaffold/scaffold_state.show_bottom_sheet.1.dart +++ b/examples/api/lib/material/scaffold/scaffold_state.show_bottom_sheet.1.dart @@ -53,9 +53,9 @@ class _ShowBottomSheetExampleState extends State { setState(() { _animationStyle = switch (styles.first) { AnimationStyles.defaultStyle => null, - AnimationStyles.custom => AnimationStyle( - duration: const Duration(seconds: 3), - reverseDuration: const Duration(seconds: 1), + AnimationStyles.custom => const AnimationStyle( + duration: Duration(seconds: 3), + reverseDuration: Duration(seconds: 1), ), AnimationStyles.none => AnimationStyle.noAnimation, }; diff --git a/packages/flutter/lib/src/animation/animation_style.dart b/packages/flutter/lib/src/animation/animation_style.dart index 6aaf43340d..6d2d979aaa 100644 --- a/packages/flutter/lib/src/animation/animation_style.dart +++ b/packages/flutter/lib/src/animation/animation_style.dart @@ -28,10 +28,10 @@ import 'tween.dart'; @immutable class AnimationStyle with Diagnosticable { /// Creates an instance of Animation Style class. - AnimationStyle({this.curve, this.duration, this.reverseCurve, this.reverseDuration}); + const AnimationStyle({this.curve, this.duration, this.reverseCurve, this.reverseDuration}); /// Creates an instance of Animation Style class with no animation. - static AnimationStyle noAnimation = AnimationStyle( + static const AnimationStyle noAnimation = AnimationStyle( duration: Duration.zero, reverseDuration: Duration.zero, ); diff --git a/packages/flutter/lib/src/widgets/sliver_tree.dart b/packages/flutter/lib/src/widgets/sliver_tree.dart index 5e8ef084f3..99be3a3dfe 100644 --- a/packages/flutter/lib/src/widgets/sliver_tree.dart +++ b/packages/flutter/lib/src/widgets/sliver_tree.dart @@ -490,7 +490,7 @@ class TreeSliver extends StatefulWidget { /// The default [AnimationStyle] used for node expand and collapse animations, /// when one has not been provided in [toggleAnimationStyle]. - static AnimationStyle defaultToggleAnimationStyle = AnimationStyle( + static AnimationStyle defaultToggleAnimationStyle = const AnimationStyle( curve: defaultAnimationCurve, duration: defaultAnimationDuration, ); diff --git a/packages/flutter/test/animation/animation_style_test.dart b/packages/flutter/test/animation/animation_style_test.dart index b624f75443..d7ef6fb2f2 100644 --- a/packages/flutter/test/animation/animation_style_test.dart +++ b/packages/flutter/test/animation/animation_style_test.dart @@ -8,16 +8,16 @@ import 'package:flutter_test/flutter_test.dart'; void main() { test('copyWith, ==, hashCode basics', () { - expect(AnimationStyle(), AnimationStyle().copyWith()); - expect(AnimationStyle().hashCode, AnimationStyle().copyWith().hashCode); + expect(const AnimationStyle(), const AnimationStyle().copyWith()); + expect(const AnimationStyle().hashCode, const AnimationStyle().copyWith().hashCode); }); testWidgets('AnimationStyle.copyWith() overrides all properties', (WidgetTester tester) async { - final AnimationStyle original = AnimationStyle( + const AnimationStyle original = AnimationStyle( curve: Curves.ease, - duration: const Duration(seconds: 1), + duration: Duration(seconds: 1), reverseCurve: Curves.ease, - reverseDuration: const Duration(seconds: 1), + reverseDuration: Duration(seconds: 1), ); final AnimationStyle copy = original.copyWith( curve: Curves.linear, @@ -33,22 +33,22 @@ void main() { test('AnimationStyle.lerp identical a,b', () { expect(AnimationStyle.lerp(null, null, 0), null); - final AnimationStyle data = AnimationStyle(); + const AnimationStyle data = AnimationStyle(); expect(identical(AnimationStyle.lerp(data, data, 0.5), data), true); }); testWidgets('default AnimationStyle debugFillProperties', (WidgetTester tester) async { - final AnimationStyle a = AnimationStyle( + const AnimationStyle a = AnimationStyle( curve: Curves.ease, - duration: const Duration(seconds: 1), + duration: Duration(seconds: 1), reverseCurve: Curves.ease, - reverseDuration: const Duration(seconds: 1), + reverseDuration: Duration(seconds: 1), ); - final AnimationStyle b = AnimationStyle( + const AnimationStyle b = AnimationStyle( curve: Curves.linear, - duration: const Duration(seconds: 2), + duration: Duration(seconds: 2), reverseCurve: Curves.linear, - reverseDuration: const Duration(seconds: 2), + reverseDuration: Duration(seconds: 2), ); expect(AnimationStyle.lerp(a, b, 0), a); @@ -59,7 +59,7 @@ void main() { testWidgets('default AnimationStyle debugFillProperties', (WidgetTester tester) async { final DiagnosticPropertiesBuilder builder = DiagnosticPropertiesBuilder(); - AnimationStyle().debugFillProperties(builder); + const AnimationStyle().debugFillProperties(builder); final List description = builder.properties @@ -73,11 +73,11 @@ void main() { testWidgets('AnimationStyle implements debugFillProperties', (WidgetTester tester) async { final DiagnosticPropertiesBuilder builder = DiagnosticPropertiesBuilder(); - AnimationStyle( + const AnimationStyle( curve: Curves.easeInOut, - duration: const Duration(seconds: 1), + duration: Duration(seconds: 1), reverseCurve: Curves.bounceInOut, - reverseDuration: const Duration(seconds: 2), + reverseDuration: Duration(seconds: 2), ).debugFillProperties(builder); final List description = diff --git a/packages/flutter/test/material/action_chip_test.dart b/packages/flutter/test/material/action_chip_test.dart index a26aed721d..61f06e015d 100644 --- a/packages/flutter/test/material/action_chip_test.dart +++ b/packages/flutter/test/material/action_chip_test.dart @@ -443,7 +443,7 @@ void main() { testWidgets('ActionChip.chipAnimationStyle is passed to RawChip', (WidgetTester tester) async { final ChipAnimationStyle chipAnimationStyle = ChipAnimationStyle( - enableAnimation: AnimationStyle(duration: Durations.extralong4), + enableAnimation: const AnimationStyle(duration: Durations.extralong4), selectAnimation: AnimationStyle.noAnimation, ); @@ -465,7 +465,7 @@ void main() { WidgetTester tester, ) async { final ChipAnimationStyle chipAnimationStyle = ChipAnimationStyle( - enableAnimation: AnimationStyle(duration: Durations.extralong4), + enableAnimation: const AnimationStyle(duration: Durations.extralong4), selectAnimation: AnimationStyle.noAnimation, ); diff --git a/packages/flutter/test/material/app_test.dart b/packages/flutter/test/material/app_test.dart index 828017deec..10b5523085 100644 --- a/packages/flutter/test/material/app_test.dart +++ b/packages/flutter/test/material/app_test.dart @@ -1628,7 +1628,10 @@ void main() { // Switch to dark theme with overridden animation curve. await tester.pumpWidget( - buildWidget(themeMode: ThemeMode.dark, animationStyle: AnimationStyle(curve: Curves.easeIn)), + buildWidget( + themeMode: ThemeMode.dark, + animationStyle: const AnimationStyle(curve: Curves.easeIn), + ), ); await tester.pump(); await tester.pump(const Duration(milliseconds: 50)); @@ -1667,12 +1670,12 @@ void main() { testWidgets('AnimationStyle.noAnimation removes AnimatedTheme from the tree', ( WidgetTester tester, ) async { - await tester.pumpWidget(MaterialApp(themeAnimationStyle: AnimationStyle())); + await tester.pumpWidget(const MaterialApp(themeAnimationStyle: AnimationStyle())); expect(find.byType(AnimatedTheme), findsOneWidget); expect(find.byType(Theme), findsOneWidget); - await tester.pumpWidget(MaterialApp(themeAnimationStyle: AnimationStyle.noAnimation)); + await tester.pumpWidget(const MaterialApp(themeAnimationStyle: AnimationStyle.noAnimation)); expect(find.byType(AnimatedTheme), findsNothing); expect(find.byType(Theme), findsOneWidget); diff --git a/packages/flutter/test/material/bottom_sheet_test.dart b/packages/flutter/test/material/bottom_sheet_test.dart index b5a2e7f069..80d684484e 100644 --- a/packages/flutter/test/material/bottom_sheet_test.dart +++ b/packages/flutter/test/material/bottom_sheet_test.dart @@ -2463,9 +2463,9 @@ void main() { // Test custom animation style. await tester.pumpWidget( buildWidget( - sheetAnimationStyle: AnimationStyle( - duration: const Duration(milliseconds: 800), - reverseDuration: const Duration(milliseconds: 400), + sheetAnimationStyle: const AnimationStyle( + duration: Duration(milliseconds: 800), + reverseDuration: Duration(milliseconds: 400), ), ), ); @@ -2623,9 +2623,9 @@ void main() { // Test custom animation style. await tester.pumpWidget( buildWidget( - sheetAnimationStyle: AnimationStyle( - duration: const Duration(milliseconds: 800), - reverseDuration: const Duration(milliseconds: 400), + sheetAnimationStyle: const AnimationStyle( + duration: Duration(milliseconds: 800), + reverseDuration: Duration(milliseconds: 400), ), ), ); diff --git a/packages/flutter/test/material/chip_test.dart b/packages/flutter/test/material/chip_test.dart index 9cf2fd7b0d..7e3f21145f 100644 --- a/packages/flutter/test/material/chip_test.dart +++ b/packages/flutter/test/material/chip_test.dart @@ -5764,9 +5764,9 @@ void main() { children: [ RawChip( chipAnimationStyle: ChipAnimationStyle( - enableAnimation: AnimationStyle( - duration: const Duration(milliseconds: 300), - reverseDuration: const Duration(milliseconds: 150), + enableAnimation: const AnimationStyle( + duration: Duration(milliseconds: 300), + reverseDuration: Duration(milliseconds: 150), ), ), isEnabled: enabled, @@ -5839,9 +5839,9 @@ void main() { children: [ RawChip( chipAnimationStyle: ChipAnimationStyle( - selectAnimation: AnimationStyle( - duration: const Duration(milliseconds: 600), - reverseDuration: const Duration(milliseconds: 300), + selectAnimation: const AnimationStyle( + duration: Duration(milliseconds: 600), + reverseDuration: Duration(milliseconds: 300), ), ), backgroundColor: backgroundColor, @@ -5914,9 +5914,9 @@ void main() { children: [ RawChip( chipAnimationStyle: ChipAnimationStyle( - avatarDrawerAnimation: AnimationStyle( - duration: const Duration(milliseconds: 800), - reverseDuration: const Duration(milliseconds: 400), + avatarDrawerAnimation: const AnimationStyle( + duration: Duration(milliseconds: 800), + reverseDuration: Duration(milliseconds: 400), ), ), checkmarkColor: checkmarkColor, @@ -5993,9 +5993,9 @@ void main() { children: [ RawChip( chipAnimationStyle: ChipAnimationStyle( - deleteDrawerAnimation: AnimationStyle( - duration: const Duration(milliseconds: 500), - reverseDuration: const Duration(milliseconds: 250), + deleteDrawerAnimation: const AnimationStyle( + duration: Duration(milliseconds: 500), + reverseDuration: Duration(milliseconds: 250), ), ), onDeleted: showDeleteIcon ? () {} : null, @@ -6054,7 +6054,7 @@ void main() { testWidgets('Chip.chipAnimationStyle is passed to RawChip', (WidgetTester tester) async { final ChipAnimationStyle chipAnimationStyle = ChipAnimationStyle( enableAnimation: AnimationStyle.noAnimation, - selectAnimation: AnimationStyle(duration: Durations.long3), + selectAnimation: const AnimationStyle(duration: Durations.long3), ); await tester.pumpWidget( diff --git a/packages/flutter/test/material/choice_chip_test.dart b/packages/flutter/test/material/choice_chip_test.dart index 558c239bf9..fe9653acd7 100644 --- a/packages/flutter/test/material/choice_chip_test.dart +++ b/packages/flutter/test/material/choice_chip_test.dart @@ -724,7 +724,7 @@ void main() { testWidgets('ChoiceChip.chipAnimationStyle is passed to RawChip', (WidgetTester tester) async { final ChipAnimationStyle chipAnimationStyle = ChipAnimationStyle( - enableAnimation: AnimationStyle(duration: Durations.extralong4), + enableAnimation: const AnimationStyle(duration: Durations.extralong4), selectAnimation: AnimationStyle.noAnimation, ); @@ -747,7 +747,7 @@ void main() { WidgetTester tester, ) async { final ChipAnimationStyle chipAnimationStyle = ChipAnimationStyle( - enableAnimation: AnimationStyle(duration: Durations.extralong4), + enableAnimation: const AnimationStyle(duration: Durations.extralong4), selectAnimation: AnimationStyle.noAnimation, ); diff --git a/packages/flutter/test/material/expansion_tile_test.dart b/packages/flutter/test/material/expansion_tile_test.dart index 18ad99e0e9..14b168c15d 100644 --- a/packages/flutter/test/material/expansion_tile_test.dart +++ b/packages/flutter/test/material/expansion_tile_test.dart @@ -1194,7 +1194,7 @@ void main() { // Override the animation duration. await tester.pumpWidget( buildExpansionTile( - animationStyle: AnimationStyle(duration: const Duration(milliseconds: 800)), + animationStyle: const AnimationStyle(duration: Duration(milliseconds: 800)), ), ); await tester.pumpAndSettle(); @@ -1225,7 +1225,7 @@ void main() { // Override the animation curve. await tester.pumpWidget( buildExpansionTile( - animationStyle: AnimationStyle( + animationStyle: const AnimationStyle( curve: Easing.emphasizedDecelerate, reverseCurve: Easing.emphasizedAccelerate, ), diff --git a/packages/flutter/test/material/expansion_tile_theme_test.dart b/packages/flutter/test/material/expansion_tile_theme_test.dart index 7bd1b864c8..24ef0dc385 100644 --- a/packages/flutter/test/material/expansion_tile_theme_test.dart +++ b/packages/flutter/test/material/expansion_tile_theme_test.dart @@ -100,18 +100,18 @@ void main() { testWidgets('ExpansionTileThemeData implements debugFillProperties', (WidgetTester tester) async { final DiagnosticPropertiesBuilder builder = DiagnosticPropertiesBuilder(); - ExpansionTileThemeData( - backgroundColor: const Color(0xff000000), - collapsedBackgroundColor: const Color(0xff6f83fc), - tilePadding: const EdgeInsets.all(20.0), + const ExpansionTileThemeData( + backgroundColor: Color(0xff000000), + collapsedBackgroundColor: Color(0xff6f83fc), + tilePadding: EdgeInsets.all(20.0), expandedAlignment: Alignment.bottomCenter, - childrenPadding: const EdgeInsets.all(10.0), - iconColor: const Color(0xffa7c61c), - collapsedIconColor: const Color(0xffdd0b1f), - textColor: const Color(0xffffffff), - collapsedTextColor: const Color(0xff522bab), - shape: const Border(), - collapsedShape: const Border(), + childrenPadding: EdgeInsets.all(10.0), + iconColor: Color(0xffa7c61c), + collapsedIconColor: Color(0xffdd0b1f), + textColor: Color(0xffffffff), + collapsedTextColor: Color(0xff522bab), + shape: Border(), + collapsedShape: Border(), clipBehavior: Clip.antiAlias, expansionAnimationStyle: AnimationStyle(curve: Curves.easeInOut), ).debugFillProperties(builder); @@ -382,7 +382,7 @@ void main() { // Override the animation duration. await tester.pumpWidget( buildExpansionTile( - animationStyle: AnimationStyle(duration: const Duration(milliseconds: 800)), + animationStyle: const AnimationStyle(duration: Duration(milliseconds: 800)), ), ); await tester.pumpAndSettle(); @@ -412,7 +412,7 @@ void main() { // Override the animation curve. await tester.pumpWidget( - buildExpansionTile(animationStyle: AnimationStyle(curve: Easing.emphasizedDecelerate)), + buildExpansionTile(animationStyle: const AnimationStyle(curve: Easing.emphasizedDecelerate)), ); await tester.pumpAndSettle(); diff --git a/packages/flutter/test/material/filter_chip_test.dart b/packages/flutter/test/material/filter_chip_test.dart index 8036968138..baefedb678 100644 --- a/packages/flutter/test/material/filter_chip_test.dart +++ b/packages/flutter/test/material/filter_chip_test.dart @@ -1222,7 +1222,7 @@ void main() { testWidgets('FilterChip.chipAnimationStyle is passed to RawChip', (WidgetTester tester) async { final ChipAnimationStyle chipAnimationStyle = ChipAnimationStyle( enableAnimation: AnimationStyle.noAnimation, - selectAnimation: AnimationStyle(duration: Durations.extralong4), + selectAnimation: const AnimationStyle(duration: Durations.extralong4), ); await tester.pumpWidget( @@ -1245,7 +1245,7 @@ void main() { ) async { final ChipAnimationStyle chipAnimationStyle = ChipAnimationStyle( enableAnimation: AnimationStyle.noAnimation, - selectAnimation: AnimationStyle(duration: Durations.extralong4), + selectAnimation: const AnimationStyle(duration: Durations.extralong4), ); await tester.pumpWidget( diff --git a/packages/flutter/test/material/input_chip_test.dart b/packages/flutter/test/material/input_chip_test.dart index 9f734ac80f..0deafa2ac8 100644 --- a/packages/flutter/test/material/input_chip_test.dart +++ b/packages/flutter/test/material/input_chip_test.dart @@ -585,7 +585,7 @@ void main() { testWidgets('InputChip.chipAnimationStyle is passed to RawChip', (WidgetTester tester) async { final ChipAnimationStyle chipAnimationStyle = ChipAnimationStyle( - enableAnimation: AnimationStyle(duration: Durations.short2), + enableAnimation: const AnimationStyle(duration: Durations.short2), selectAnimation: AnimationStyle.noAnimation, ); diff --git a/packages/flutter/test/material/popup_menu_test.dart b/packages/flutter/test/material/popup_menu_test.dart index c9cf09c1cd..e400736e51 100644 --- a/packages/flutter/test/material/popup_menu_test.dart +++ b/packages/flutter/test/material/popup_menu_test.dart @@ -4103,7 +4103,7 @@ void main() { // Override the animation duration. await tester.pumpWidget( - buildPopupMenu(animationStyle: AnimationStyle(duration: Duration.zero)), + buildPopupMenu(animationStyle: const AnimationStyle(duration: Duration.zero)), ); await tester.tap(find.byKey(targetKey)); @@ -4121,7 +4121,7 @@ void main() { // Override the animation curve. await tester.pumpWidget( - buildPopupMenu(animationStyle: AnimationStyle(curve: Easing.emphasizedAccelerate)), + buildPopupMenu(animationStyle: const AnimationStyle(curve: Easing.emphasizedAccelerate)), ); await tester.tap(find.byKey(targetKey)); diff --git a/packages/flutter/test/material/scaffold_test.dart b/packages/flutter/test/material/scaffold_test.dart index 2079e4fcaa..7f8125bffb 100644 --- a/packages/flutter/test/material/scaffold_test.dart +++ b/packages/flutter/test/material/scaffold_test.dart @@ -2954,9 +2954,9 @@ void main() { onPressed: () { ScaffoldMessenger.of(context).showSnackBar( const SnackBar(content: Text('I am a snack bar.'), showCloseIcon: true), - snackBarAnimationStyle: AnimationStyle( - duration: const Duration(milliseconds: 1200), - reverseDuration: const Duration(milliseconds: 600), + snackBarAnimationStyle: const AnimationStyle( + duration: Duration(milliseconds: 1200), + reverseDuration: Duration(milliseconds: 600), ), ); }, @@ -3026,9 +3026,9 @@ void main() { // Test custom animation style. await tester.pumpWidget( buildSnackBar( - AnimationStyle( - duration: const Duration(milliseconds: 800), - reverseDuration: const Duration(milliseconds: 400), + const AnimationStyle( + duration: Duration(milliseconds: 800), + reverseDuration: Duration(milliseconds: 400), ), ), ); @@ -3098,7 +3098,7 @@ void main() { // Test custom animation style with only reverseDuration. await tester.pumpWidget( - buildSnackBar(AnimationStyle(reverseDuration: const Duration(milliseconds: 400))), + buildSnackBar(const AnimationStyle(reverseDuration: Duration(milliseconds: 400))), ); // Tap the button to show the SnackBar. @@ -3235,9 +3235,9 @@ void main() { // Test custom animation style. await tester.pumpWidget( buildWidget( - sheetAnimationStyle: AnimationStyle( - duration: const Duration(milliseconds: 800), - reverseDuration: const Duration(milliseconds: 400), + sheetAnimationStyle: const AnimationStyle( + duration: Duration(milliseconds: 800), + reverseDuration: Duration(milliseconds: 400), ), ), ); diff --git a/packages/flutter/test/rendering/sliver_tree_test.dart b/packages/flutter/test/rendering/sliver_tree_test.dart index bc83ab014f..b8d2314019 100644 --- a/packages/flutter/test/rendering/sliver_tree_test.dart +++ b/packages/flutter/test/rendering/sliver_tree_test.dart @@ -338,8 +338,8 @@ void main() { // Customize the animation treeSliver = TreeSliver( tree: treeNodes, - toggleAnimationStyle: AnimationStyle( - duration: const Duration(milliseconds: 500), + toggleAnimationStyle: const AnimationStyle( + duration: Duration(milliseconds: 500), curve: Curves.bounceIn, ), ); diff --git a/packages/flutter/test/widgets/sliver_floating_header_test.dart b/packages/flutter/test/widgets/sliver_floating_header_test.dart index 4374df7fc0..6c94ecc4d6 100644 --- a/packages/flutter/test/widgets/sliver_floating_header_test.dart +++ b/packages/flutter/test/widgets/sliver_floating_header_test.dart @@ -178,14 +178,14 @@ void main() { home: Scaffold( body: CustomScrollView( slivers: [ - SliverFloatingHeader( + const SliverFloatingHeader( animationStyle: AnimationStyle( curve: Curves.linear, reverseCurve: Curves.linear, - duration: const Duration(seconds: 1), - reverseDuration: const Duration(seconds: 1), + duration: Duration(seconds: 1), + reverseDuration: Duration(seconds: 1), ), - child: const SizedBox(height: 200, child: Text('header')), + child: SizedBox(height: 200, child: Text('header')), ), SliverList( delegate: SliverChildBuilderDelegate((BuildContext context, int index) { diff --git a/packages/flutter/test/widgets/sliver_tree_test.dart b/packages/flutter/test/widgets/sliver_tree_test.dart index 9c3fc4020d..d5ff22b297 100644 --- a/packages/flutter/test/widgets/sliver_tree_test.dart +++ b/packages/flutter/test/widgets/sliver_tree_test.dart @@ -531,9 +531,9 @@ void main() { slivers: [ TreeSliver( tree: simpleNodeSet, - toggleAnimationStyle: AnimationStyle( + toggleAnimationStyle: const AnimationStyle( curve: Curves.easeIn, - duration: const Duration(milliseconds: 200), + duration: Duration(milliseconds: 200), ), treeNodeBuilder: ( BuildContext context, @@ -819,9 +819,9 @@ void main() { TreeSliver( tree: tree, controller: controller, - toggleAnimationStyle: AnimationStyle( + toggleAnimationStyle: const AnimationStyle( curve: Curves.easeInOut, - duration: const Duration(milliseconds: 200), + duration: Duration(milliseconds: 200), ), treeNodeBuilder: ( BuildContext context,