Skip to content

Commit e7a7eb4

Browse files
BF-75: added null-safety (#13)
1 parent 8e6b5aa commit e7a7eb4

File tree

7 files changed

+28
-24
lines changed

7 files changed

+28
-24
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## 1.3.0-nullsafety+1
4+
5+
* Initial release with null safety
6+
37
## 1.2.2
48

59
* Replaced `width` property with a changeable `height` property, you can adjust the width via outer padding

example/pubspec.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ packages:
6161
name: flutter_svg
6262
url: "https://pub.dartlang.org"
6363
source: hosted
64-
version: "0.21.0+1"
64+
version: "0.22.0"
6565
flutter_test:
6666
dependency: "direct dev"
6767
description: flutter
@@ -176,7 +176,7 @@ packages:
176176
path: ".."
177177
relative: true
178178
source: path
179-
version: "1.2.1"
179+
version: "1.3.0-nullsafety+1"
180180
xml:
181181
dependency: transitive
182182
description:
@@ -186,4 +186,4 @@ packages:
186186
version: "5.1.0"
187187
sdks:
188188
dart: ">=2.12.0 <3.0.0"
189-
flutter: ">=1.24.0-7.0"
189+
flutter: ">=2.0.0"

lib/src/weight_slider_background.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ import 'package:flutter/material.dart';
22
import 'package:flutter_svg/flutter_svg.dart';
33

44
class WeightBackground extends StatelessWidget {
5-
final Widget child;
6-
final double height;
5+
final Widget? child;
6+
final double? height;
77

8-
const WeightBackground({Key key, this.child, this.height}) : super(key: key);
8+
const WeightBackground({Key? key, this.child, this.height}) : super(key: key);
99

1010
@override
1111
Widget build(BuildContext context) {

lib/src/weight_slider_internal.dart

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ class WeightSliderInternal extends StatelessWidget {
1313
final ScrollController scrollController;
1414

1515
WeightSliderInternal({
16-
Key key,
17-
@required this.minValue,
18-
@required this.maxValue,
19-
@required this.value,
20-
@required this.unit,
21-
@required this.onChange,
22-
@required this.width,
16+
Key? key,
17+
required this.minValue,
18+
required this.maxValue,
19+
required this.value,
20+
required this.unit,
21+
required this.onChange,
22+
required this.width,
2323
}) : scrollController = new ScrollController(
2424
initialScrollOffset: (value - minValue) * width / 3,
2525
),

lib/weight_slider.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ class WeightSlider extends StatelessWidget {
1313
final ValueChanged<int> onChange;
1414

1515
const WeightSlider(
16-
{Key key,
16+
{Key? key,
1717
this.weight = 80,
1818
this.minWeight = 30,
1919
this.maxWeight = 130,
2020
this.unit = 'kg',
2121
this.height = 100,
22-
@required this.onChange})
22+
required this.onChange})
2323
: super(key: key);
2424

2525
@override

pubspec.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ packages:
2626
name: flutter_svg
2727
url: "https://pub.dartlang.org"
2828
source: hosted
29-
version: "0.21.0+1"
29+
version: "0.22.0"
3030
meta:
3131
dependency: transitive
3232
description:
@@ -40,14 +40,14 @@ packages:
4040
name: path_drawing
4141
url: "https://pub.dartlang.org"
4242
source: hosted
43-
version: "0.5.0"
43+
version: "0.5.1"
4444
path_parsing:
4545
dependency: transitive
4646
description:
4747
name: path_parsing
4848
url: "https://pub.dartlang.org"
4949
source: hosted
50-
version: "0.2.0"
50+
version: "0.2.1"
5151
petitparser:
5252
dependency: transitive
5353
description:
@@ -80,7 +80,7 @@ packages:
8080
name: xml
8181
url: "https://pub.dartlang.org"
8282
source: hosted
83-
version: "5.1.0"
83+
version: "5.1.2"
8484
sdks:
8585
dart: ">=2.12.0 <3.0.0"
86-
flutter: ">=1.24.0-7.0"
86+
flutter: ">=2.0.0"

pubspec.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
name: weight_slider
22
description: Customisable slider widget for retrieving a person's weight/mass.
3-
version: 1.2.2
3+
version: 1.3.0-nullsafety+1
44
homepage: https://covalsolutions.com
55
repository: https://github.com/coval-solutions/weight-slider
66
issue_tracker: https://github.com/coval-solutions/weight-slider/issues
77
documentation: https://github.com/coval-solutions/weight-slider/blob/master/README.md
88

99
environment:
10-
sdk: ">=2.7.0 <3.0.0"
11-
flutter: ">=1.6.7"
10+
sdk: '>=2.12.0 <3.0.0'
11+
flutter: ">=2.0.0"
1212

1313
dependencies:
1414
flutter:
1515
sdk: flutter
16-
flutter_svg: ^0.21.0+1
16+
flutter_svg: ^0.22.0
1717

1818
flutter:
1919
uses-material-design: true

0 commit comments

Comments
 (0)