From 91bcf4200ecbb57982a09815137d56bc158383da Mon Sep 17 00:00:00 2001 From: Michael Goderbauer Date: Tue, 29 Mar 2022 12:53:08 -0700 Subject: [PATCH] Prepare examples for use_super_parameters (#100514) --- examples/flutter_view/lib/main.dart | 4 ++-- examples/flutter_view/pubspec.yaml | 2 +- examples/hello_world/pubspec.yaml | 2 +- examples/image_list/lib/main.dart | 4 ++-- examples/image_list/pubspec.yaml | 2 +- examples/layers/pubspec.yaml | 2 +- examples/layers/rendering/src/sector_layout.dart | 9 ++++----- examples/layers/services/isolate.dart | 2 +- examples/layers/services/lifecycle.dart | 2 +- examples/layers/widgets/custom_render_box.dart | 2 +- examples/layers/widgets/gestures.dart | 2 +- examples/layers/widgets/media_query.dart | 6 +++--- examples/layers/widgets/sectors.dart | 2 +- examples/layers/widgets/spinning_mixed.dart | 2 +- examples/layers/widgets/spinning_square.dart | 2 +- examples/layers/widgets/styled_text.dart | 4 ++-- examples/platform_channel/lib/main.dart | 2 +- examples/platform_channel/pubspec.yaml | 2 +- examples/platform_channel_swift/lib/main.dart | 2 +- examples/platform_channel_swift/pubspec.yaml | 2 +- examples/platform_view/lib/main.dart | 4 ++-- examples/platform_view/pubspec.yaml | 2 +- examples/splash/pubspec.yaml | 2 +- 23 files changed, 32 insertions(+), 33 deletions(-) diff --git a/examples/flutter_view/lib/main.dart b/examples/flutter_view/lib/main.dart index ac70e9132c..352908b6ab 100644 --- a/examples/flutter_view/lib/main.dart +++ b/examples/flutter_view/lib/main.dart @@ -11,7 +11,7 @@ void main() { } class FlutterView extends StatelessWidget { - const FlutterView({Key? key}) : super(key: key); + const FlutterView({super.key}); @override Widget build(BuildContext context) { @@ -26,7 +26,7 @@ class FlutterView extends StatelessWidget { } class MyHomePage extends StatefulWidget { - const MyHomePage({Key? key}) : super(key: key); + const MyHomePage({super.key}); @override State createState() => _MyHomePageState(); diff --git a/examples/flutter_view/pubspec.yaml b/examples/flutter_view/pubspec.yaml index 391691db31..f031adfafd 100644 --- a/examples/flutter_view/pubspec.yaml +++ b/examples/flutter_view/pubspec.yaml @@ -2,7 +2,7 @@ name: flutter_view description: A new flutter project. environment: - sdk: ">=2.12.0-0 <3.0.0" + sdk: ">=2.17.0-0 <3.0.0" dependencies: flutter: diff --git a/examples/hello_world/pubspec.yaml b/examples/hello_world/pubspec.yaml index 64aed1c63f..c9a06662b7 100644 --- a/examples/hello_world/pubspec.yaml +++ b/examples/hello_world/pubspec.yaml @@ -1,7 +1,7 @@ name: hello_world environment: - sdk: ">=2.12.0-0 <3.0.0" + sdk: ">=2.17.0-0 <3.0.0" dependencies: flutter: diff --git a/examples/image_list/lib/main.dart b/examples/image_list/lib/main.dart index 192891b144..a4a2b6e644 100644 --- a/examples/image_list/lib/main.dart +++ b/examples/image_list/lib/main.dart @@ -124,7 +124,7 @@ const int IMAGES = 50; @immutable class MyApp extends StatelessWidget { - const MyApp(this.port, {Key? key}) : super(key: key); + const MyApp(this.port, {super.key}); final int port; @@ -141,7 +141,7 @@ class MyApp extends StatelessWidget { } class MyHomePage extends StatefulWidget { - const MyHomePage({Key? key, required this.title, required this.port}) : super(key: key); + const MyHomePage({super.key, required this.title, required this.port}); final String title; final int port; diff --git a/examples/image_list/pubspec.yaml b/examples/image_list/pubspec.yaml index 41843047a7..070cfbba3d 100644 --- a/examples/image_list/pubspec.yaml +++ b/examples/image_list/pubspec.yaml @@ -4,7 +4,7 @@ description: Simple Flutter project used for benchmarking image loading over net version: 1.0.0+1 environment: - sdk: ">=2.12.0-0 <3.0.0" + sdk: ">=2.17.0-0 <3.0.0" dependencies: flutter: diff --git a/examples/layers/pubspec.yaml b/examples/layers/pubspec.yaml index ac43f4190b..a61309015a 100644 --- a/examples/layers/pubspec.yaml +++ b/examples/layers/pubspec.yaml @@ -1,7 +1,7 @@ name: flutter_examples_layers environment: - sdk: ">=2.12.0-0 <3.0.0" + sdk: ">=2.17.0-0 <3.0.0" dependencies: flutter: diff --git a/examples/layers/rendering/src/sector_layout.dart b/examples/layers/rendering/src/sector_layout.dart index 4234d7e93d..a21533790a 100644 --- a/examples/layers/rendering/src/sector_layout.dart +++ b/examples/layers/rendering/src/sector_layout.dart @@ -198,7 +198,7 @@ abstract class RenderDecoratedSector extends RenderSector { class SectorChildListParentData extends SectorParentData with ContainerParentDataMixin { } class RenderSectorWithChildren extends RenderDecoratedSector with ContainerRenderObjectMixin { - RenderSectorWithChildren(BoxDecoration? decoration) : super(decoration); + RenderSectorWithChildren(super.decoration); @override void hitTestChildren(SectorHitTestResult result, { required double radius, required double theta }) { @@ -620,7 +620,7 @@ class SectorHitTestResult extends HitTestResult { /// /// * [HitTestResult.wrap], which turns a [SectorHitTestResult] back into a /// generic [HitTestResult]. - SectorHitTestResult.wrap(HitTestResult result) : super.wrap(result); + SectorHitTestResult.wrap(super.result) : super.wrap(); // TODO(goderbauer): Add convenience methods to transform hit test positions // once we have RenderSector implementations that move the origin of their @@ -632,10 +632,9 @@ class SectorHitTestEntry extends HitTestEntry { /// Creates a box hit test entry. /// /// The [radius] and [theta] argument must not be null. - SectorHitTestEntry(RenderSector target, { required this.radius, required this.theta }) + SectorHitTestEntry(RenderSector super.target, { required this.radius, required this.theta }) : assert(radius != null), - assert(theta != null), - super(target); + assert(theta != null); @override RenderSector get target => super.target as RenderSector; diff --git a/examples/layers/services/isolate.dart b/examples/layers/services/isolate.dart index 77506b9445..28fe6c9a0f 100644 --- a/examples/layers/services/isolate.dart +++ b/examples/layers/services/isolate.dart @@ -197,7 +197,7 @@ class CalculationManager { // This is a StatefulWidget in order to hold the CalculationManager and // the AnimationController for the running animation. class IsolateExampleWidget extends StatefulWidget { - const IsolateExampleWidget({Key? key}) : super(key: key); + const IsolateExampleWidget({super.key}); @override IsolateExampleState createState() => IsolateExampleState(); diff --git a/examples/layers/services/lifecycle.dart b/examples/layers/services/lifecycle.dart index 5472e1987b..27adcecaa4 100644 --- a/examples/layers/services/lifecycle.dart +++ b/examples/layers/services/lifecycle.dart @@ -5,7 +5,7 @@ import 'package:flutter/widgets.dart'; class LifecycleWatcher extends StatefulWidget { - const LifecycleWatcher({ Key? key }) : super(key: key); + const LifecycleWatcher({ super.key }); @override State createState() => _LifecycleWatcherState(); diff --git a/examples/layers/widgets/custom_render_box.dart b/examples/layers/widgets/custom_render_box.dart index de272d5ed4..d45716c5c1 100644 --- a/examples/layers/widgets/custom_render_box.dart +++ b/examples/layers/widgets/custom_render_box.dart @@ -39,7 +39,7 @@ class RenderDots extends RenderConstrainedBox { } class Dots extends SingleChildRenderObjectWidget { - const Dots({ Key? key, Widget? child }) : super(key: key, child: child); + const Dots({ super.key, super.child }); @override RenderDots createRenderObject(BuildContext context) => RenderDots(); diff --git a/examples/layers/widgets/gestures.dart b/examples/layers/widgets/gestures.dart index 3b53cd4267..1152d4d092 100644 --- a/examples/layers/widgets/gestures.dart +++ b/examples/layers/widgets/gestures.dart @@ -56,7 +56,7 @@ class _GesturePainter extends CustomPainter { } class GestureDemo extends StatefulWidget { - const GestureDemo({Key? key}) : super(key: key); + const GestureDemo({super.key}); @override GestureDemoState createState() => GestureDemoState(); diff --git a/examples/layers/widgets/media_query.dart b/examples/layers/widgets/media_query.dart index 2c36aa37fb..39c996a25b 100644 --- a/examples/layers/widgets/media_query.dart +++ b/examples/layers/widgets/media_query.dart @@ -5,7 +5,7 @@ import 'package:flutter/material.dart'; class AdaptedListItem extends StatelessWidget { - const AdaptedListItem({ Key? key, required this.name }) : super(key: key); + const AdaptedListItem({ super.key, required this.name }); final String name; @@ -26,7 +26,7 @@ class AdaptedListItem extends StatelessWidget { } class AdaptedGridItem extends StatelessWidget { - const AdaptedGridItem({ Key? key, required this.name }) : super(key: key); + const AdaptedGridItem({ super.key, required this.name }); final String name; @@ -65,7 +65,7 @@ const double _kMaxTileWidth = 150.0; const double _kGridViewBreakpoint = 450.0; class AdaptiveContainer extends StatelessWidget { - const AdaptiveContainer({ Key? key, required this.names }) : super(key: key); + const AdaptiveContainer({ super.key, required this.names }); final List names; diff --git a/examples/layers/widgets/sectors.dart b/examples/layers/widgets/sectors.dart index b0dc78b3b5..fa3047ea22 100644 --- a/examples/layers/widgets/sectors.dart +++ b/examples/layers/widgets/sectors.dart @@ -16,7 +16,7 @@ RenderBoxToRenderSectorAdapter initCircle() { } class SectorApp extends StatefulWidget { - const SectorApp({Key? key}) : super(key: key); + const SectorApp({super.key}); @override SectorAppState createState() => SectorAppState(); diff --git a/examples/layers/widgets/spinning_mixed.dart b/examples/layers/widgets/spinning_mixed.dart index d62f3c431c..cdde8f7b6e 100644 --- a/examples/layers/widgets/spinning_mixed.dart +++ b/examples/layers/widgets/spinning_mixed.dart @@ -17,7 +17,7 @@ void addFlexChildSolidColor(RenderFlex parent, Color backgroundColor, { int flex // Solid color, Widget version class Rectangle extends StatelessWidget { - const Rectangle(this.color, { Key? key }) : super(key: key); + const Rectangle(this.color, { super.key }); final Color color; diff --git a/examples/layers/widgets/spinning_square.dart b/examples/layers/widgets/spinning_square.dart index 0033179768..26bc474ab8 100644 --- a/examples/layers/widgets/spinning_square.dart +++ b/examples/layers/widgets/spinning_square.dart @@ -5,7 +5,7 @@ import 'package:flutter/widgets.dart'; class SpinningSquare extends StatefulWidget { - const SpinningSquare({Key? key}) : super(key: key); + const SpinningSquare({super.key}); @override State createState() => _SpinningSquareState(); diff --git a/examples/layers/widgets/styled_text.dart b/examples/layers/widgets/styled_text.dart index 2775794bbe..38c143ad3e 100644 --- a/examples/layers/widgets/styled_text.dart +++ b/examples/layers/widgets/styled_text.dart @@ -58,7 +58,7 @@ Widget toStyledText(String name, String text) { Widget toPlainText(String name, String text) => Text('$name:$text'); class SpeakerSeparator extends StatelessWidget { - const SpeakerSeparator({Key? key}) : super(key: key); + const SpeakerSeparator({super.key}); @override Widget build(BuildContext context) { @@ -75,7 +75,7 @@ class SpeakerSeparator extends StatelessWidget { } class StyledTextDemo extends StatefulWidget { - const StyledTextDemo({Key? key}) : super(key: key); + const StyledTextDemo({super.key}); @override State createState() => _StyledTextDemoState(); diff --git a/examples/platform_channel/lib/main.dart b/examples/platform_channel/lib/main.dart index 0b409d8778..ada6ab5b59 100644 --- a/examples/platform_channel/lib/main.dart +++ b/examples/platform_channel/lib/main.dart @@ -8,7 +8,7 @@ import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; class PlatformChannel extends StatefulWidget { - const PlatformChannel({Key? key}) : super(key: key); + const PlatformChannel({super.key}); @override State createState() => _PlatformChannelState(); diff --git a/examples/platform_channel/pubspec.yaml b/examples/platform_channel/pubspec.yaml index f68619a409..a53c618eae 100644 --- a/examples/platform_channel/pubspec.yaml +++ b/examples/platform_channel/pubspec.yaml @@ -1,7 +1,7 @@ name: platform_channel environment: - sdk: ">=2.12.0-0 <3.0.0" + sdk: ">=2.17.0-0 <3.0.0" dependencies: flutter: diff --git a/examples/platform_channel_swift/lib/main.dart b/examples/platform_channel_swift/lib/main.dart index 0b409d8778..ada6ab5b59 100644 --- a/examples/platform_channel_swift/lib/main.dart +++ b/examples/platform_channel_swift/lib/main.dart @@ -8,7 +8,7 @@ import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; class PlatformChannel extends StatefulWidget { - const PlatformChannel({Key? key}) : super(key: key); + const PlatformChannel({super.key}); @override State createState() => _PlatformChannelState(); diff --git a/examples/platform_channel_swift/pubspec.yaml b/examples/platform_channel_swift/pubspec.yaml index d82fd91c4f..e71f65d7bf 100644 --- a/examples/platform_channel_swift/pubspec.yaml +++ b/examples/platform_channel_swift/pubspec.yaml @@ -1,7 +1,7 @@ name: platform_channel_swift environment: - sdk: ">=2.12.0-0 <3.0.0" + sdk: ">=2.17.0-0 <3.0.0" dependencies: flutter: diff --git a/examples/platform_view/lib/main.dart b/examples/platform_view/lib/main.dart index f6cf4f0e39..b9d6edf6ca 100644 --- a/examples/platform_view/lib/main.dart +++ b/examples/platform_view/lib/main.dart @@ -12,7 +12,7 @@ void main() { } class PlatformView extends StatelessWidget { - const PlatformView({Key? key}) : super(key: key); + const PlatformView({super.key}); @override Widget build(BuildContext context) { @@ -27,7 +27,7 @@ class PlatformView extends StatelessWidget { } class MyHomePage extends StatefulWidget { - const MyHomePage({Key? key, required this.title}) : super(key: key); + const MyHomePage({super.key, required this.title}); final String title; diff --git a/examples/platform_view/pubspec.yaml b/examples/platform_view/pubspec.yaml index 92c84519a6..50f6180023 100644 --- a/examples/platform_view/pubspec.yaml +++ b/examples/platform_view/pubspec.yaml @@ -1,7 +1,7 @@ name: platform_view environment: - sdk: ">=2.12.0-0 <3.0.0" + sdk: ">=2.17.0-0 <3.0.0" dependencies: flutter: diff --git a/examples/splash/pubspec.yaml b/examples/splash/pubspec.yaml index 80123c8ac9..d87deaeb0d 100644 --- a/examples/splash/pubspec.yaml +++ b/examples/splash/pubspec.yaml @@ -1,7 +1,7 @@ name: splash environment: - sdk: ">=2.12.0-0 <3.0.0" + sdk: ">=2.17.0-0 <3.0.0" dependencies: flutter: