made builder required (#51993)

This commit is contained in:
Chad Nehemiah 2020-03-09 14:01:01 -05:00 committed by GitHub
parent 5b0a79dbdb
commit 31df1d459e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -202,8 +202,9 @@ class LayoutBuilder extends ConstrainedLayoutBuilder<BoxConstraints> {
/// The [builder] argument must not be null.
const LayoutBuilder({
Key key,
LayoutWidgetBuilder builder,
}) : super(key: key, builder: builder);
@required LayoutWidgetBuilder builder,
}) : assert(builder != null),
super(key: key, builder: builder);
@override
LayoutWidgetBuilder get builder => super.builder;