Skip to content

Commit c32ebf2

Browse files
committed
Fix pour compat mini 3.29.3
1 parent 4a13592 commit c32ebf2

File tree

8 files changed

+25
-41
lines changed

8 files changed

+25
-41
lines changed

example/lib/src/flutter_demo_page.dart

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,20 @@ import 'package:flutter/material.dart';
22

33
/// Counter page from flutters default generated app
44
class FlutterDemoPage extends StatelessWidget {
5-
const FlutterDemoPage({Key? key}) : super(key: key);
5+
const FlutterDemoPage({super.key});
66

77
@override
88
Widget build(BuildContext context) {
99
return MaterialApp(
1010
title: 'Flutter Demo',
11-
theme: ThemeData(
12-
primarySwatch: Colors.blue,
13-
visualDensity: VisualDensity.adaptivePlatformDensity,
14-
),
11+
theme: ThemeData(primarySwatch: Colors.blue, visualDensity: VisualDensity.adaptivePlatformDensity),
1512
home: const _MyHomePage(title: 'Flutter Demo Home Page'),
1613
);
1714
}
1815
}
1916

2017
class _MyHomePage extends StatefulWidget {
21-
const _MyHomePage({Key? key, required this.title}) : super(key: key);
18+
const _MyHomePage({required this.title});
2219

2320
final String title;
2421

@@ -38,21 +35,14 @@ class _MyHomePageState extends State<_MyHomePage> {
3835
@override
3936
Widget build(BuildContext context) {
4037
return Scaffold(
41-
appBar: AppBar(
42-
title: Text(widget.title),
43-
),
38+
appBar: AppBar(title: Text(widget.title)),
4439
body: Center(
4540
child: Column(
4641
mainAxisAlignment: MainAxisAlignment.center,
4742
children: <Widget>[
4843
const Icon(Icons.flutter_dash),
49-
const Text(
50-
'You have pushed the button this many times:',
51-
),
52-
Text(
53-
'$_counter',
54-
style: Theme.of(context).textTheme.headlineMedium,
55-
),
44+
const Text('You have pushed the button this many times:'),
45+
Text('$_counter', style: Theme.of(context).textTheme.headlineMedium),
5646
],
5747
),
5848
),

example/lib/src/shadow_widget.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import 'package:flutter/material.dart';
1515
/// refactor and clean it up!
1616
1717
class ShadowWidget extends StatelessWidget {
18-
const ShadowWidget({Key? key}) : super(key: key);
18+
const ShadowWidget({super.key});
1919

2020
@override
2121
Widget build(BuildContext context) {

example/lib/src/weather_widgets.dart

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,8 @@ import 'package:flutter/material.dart';
1515
/// refactor and clean it up!
1616
1717
class WeatherForecast extends StatelessWidget {
18-
const WeatherForecast({Key? key, List<Forecast> list = thisWeek})
19-
: _list = list,
20-
super(key: key);
18+
const WeatherForecast({super.key, List<Forecast> list = thisWeek})
19+
: _list = list;
2120

2221
final List<Forecast> _list;
2322

@@ -86,9 +85,9 @@ class WeatherForecast extends StatelessWidget {
8685

8786
class WeeklyForecastExpanded extends StatelessWidget {
8887
const WeeklyForecastExpanded({
89-
Key? key,
88+
super.key,
9089
required this.forecasts,
91-
}) : super(key: key);
90+
});
9291

9392
final List<Forecast> forecasts;
9493

@@ -120,9 +119,9 @@ class WeeklyForecastExpanded extends StatelessWidget {
120119

121120
class WeeklyForecastCompact extends StatelessWidget {
122121
const WeeklyForecastCompact({
123-
Key? key,
122+
super.key,
124123
required this.forecasts,
125-
}) : super(key: key);
124+
});
126125

127126
final List<Forecast> forecasts;
128127

@@ -148,11 +147,11 @@ class WeeklyForecastCompact extends StatelessWidget {
148147

149148
class WeatherCard extends StatelessWidget {
150149
const WeatherCard({
151-
Key? key,
150+
super.key,
152151
required this.temp,
153152
required this.weather,
154153
this.day = 'Friday',
155-
}) : super(key: key);
154+
});
156155

157156
factory WeatherCard.forecast(Forecast forecast) {
158157
return WeatherCard(

example/test/example_test.dart

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -201,10 +201,10 @@ Widget _forecastWithDifferentImagesForLargeAndSmallScreen() {
201201

202202
class FutureWidgetTester extends StatefulWidget {
203203
const FutureWidgetTester({
204-
Key? key,
204+
super.key,
205205
required this.child,
206206
this.duration = const Duration(milliseconds: 100),
207-
}) : super(key: key);
207+
});
208208

209209
final Widget child;
210210
final Duration duration;
@@ -235,8 +235,7 @@ class _FutureWidgetTesterState extends State<FutureWidgetTester> {
235235
}
236236

237237
class InvalidateWidgetTreeWhenSizeChanges extends StatelessWidget {
238-
const InvalidateWidgetTreeWhenSizeChanges({Key? key, required this.child})
239-
: super(key: key);
238+
const InvalidateWidgetTreeWhenSizeChanges({super.key, required this.child});
240239
final Widget child;
241240

242241
@override

lib/golden_toolkit.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@
55
/// license that can be found in the LICENSE file or at
66
/// https://opensource.org/licenses/BSD-3-Clause
77
/// ***************************************************
8-
library golden_toolkit;
9-
108
export 'src/configuration.dart';
119
export 'src/device.dart';
1210
export 'src/device_builder.dart';

lib/src/device.dart

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@
55
/// license that can be found in the LICENSE file or at
66
/// https://opensource.org/licenses/BSD-3-Clause
77
/// ***************************************************
8-
library flutter_glove_box;
9-
8+
import 'package:flutter/foundation.dart';
109
import 'package:flutter/widgets.dart';
1110

1211
/// This [Device] is a configuration for golden test. Can be provided for [multiScreenGolden]
@@ -33,12 +32,10 @@ class Device {
3332
);
3433

3534
/// [tabletLandscape] example of tablet that in landscape mode
36-
static const Device tabletLandscape =
37-
Device(name: 'tablet_landscape', size: Size(1366, 1024));
35+
static const Device tabletLandscape = Device(name: 'tablet_landscape', size: Size(1366, 1024));
3836

3937
/// [tabletPortrait] example of tablet that in portrait mode
40-
static const Device tabletPortrait =
41-
Device(name: 'tablet_portrait', size: Size(1024, 1366));
38+
static const Device tabletPortrait = Device(name: 'tablet_portrait', size: Size(1024, 1366));
4239

4340
/// [name] specify device name. Ex: Phone, Tablet, Watch
4441

pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ issue_tracker: https://github.com/sncf-connect-tech/flutter_glove_box/issues
77
publish_to:
88

99
environment:
10-
sdk: ">=2.18.4 <4.0.0"
10+
sdk: ^3.7.2
1111
flutter: ^3.29.3
1212

1313
dependencies:
@@ -19,10 +19,10 @@ dependencies:
1919
collection: ^1.19.1
2020

2121
dev_dependencies:
22-
flutter_lints: ^6.0.0
22+
flutter_lints: ^5.0.0
2323
sample_dependency:
2424
path: test/sample_dependency
25-
test_api: ^0.7.6
25+
test_api: ^0.7.4
2626

2727
flutter:
2828
fonts:

test/device_test.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
* https://opensource.org/licenses/BSD-3-Clause
77
* ***************************************************/
88

9+
import 'package:flutter/foundation.dart';
910
import 'package:flutter/widgets.dart';
1011
import 'package:flutter_test/flutter_test.dart';
1112
import 'package:golden_toolkit/golden_toolkit.dart';

0 commit comments

Comments
 (0)