Skip to content

Commit 9dd4cb7

Browse files
committed
Null Safety Migration #4 Part 1
*Remove unnecessary asserts.
1 parent 3bf8a8b commit 9dd4cb7

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

lib/responsive_grid.dart

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ class ResponsiveGridView extends StatelessWidget {
5858
this.semanticChildCount,
5959
this.dragStartBehavior = DragStartBehavior.start,
6060
this.keyboardDismissBehavior = ScrollViewKeyboardDismissBehavior.manual,
61-
}) : assert(gridDelegate != null);
61+
});
6262

6363
@override
6464
Widget build(BuildContext context) {
@@ -89,7 +89,8 @@ class ResponsiveGridView extends StatelessWidget {
8989
(gridDelegate.crossAxisExtent! + gridDelegate.crossAxisSpacing))
9090
.floor();
9191
crossAxisWidth = crossAxisCount *
92-
(gridDelegate.crossAxisExtent! + gridDelegate.crossAxisSpacing) +
92+
(gridDelegate.crossAxisExtent! +
93+
gridDelegate.crossAxisSpacing) +
9394
paddingHolder.horizontal;
9495
} else if (gridDelegate.maxCrossAxisExtent != null) {
9596
// Max item size.
@@ -210,8 +211,7 @@ class _ResponsiveGridViewLayout extends BoxScrollView {
210211
DragStartBehavior dragStartBehavior = DragStartBehavior.start,
211212
ScrollViewKeyboardDismissBehavior keyboardDismissBehavior =
212213
ScrollViewKeyboardDismissBehavior.manual,
213-
}) : assert(gridDelegate != null),
214-
super(
214+
}) : super(
215215
key: key,
216216
scrollDirection: scrollDirection,
217217
reverse: reverse,
@@ -254,9 +254,9 @@ class ResponsiveGridDelegate extends SliverGridDelegate {
254254
(maxCrossAxisExtent != null && maxCrossAxisExtent >= 0) ||
255255
(minCrossAxisExtent != null && minCrossAxisExtent >= 0),
256256
'Must provide a valid cross axis extent.'),
257-
assert(mainAxisSpacing != null && mainAxisSpacing >= 0),
258-
assert(crossAxisSpacing != null && crossAxisSpacing >= 0),
259-
assert(childAspectRatio != null && childAspectRatio > 0);
257+
assert(mainAxisSpacing >= 0),
258+
assert(crossAxisSpacing >= 0),
259+
assert(childAspectRatio > 0);
260260

261261
/// Fixed item size.
262262
final double? crossAxisExtent;

0 commit comments

Comments
 (0)