missing_required_param
必須のパラメータ「{0}」が指定されていません。
必須のパラメータ「{0}」が指定されていません。 ({1}。)
説明
#メソッドまたは関数で、必須として注釈が付けられている名前付きパラメータが、そのパラメータの値を提供せずに呼び出された場合に、アナライザーはこの診断を生成します。
例
#次のコードは、名前付きパラメータxが必須であるため、この診断を生成します。
dart
import 'package:meta/meta.dart';
void f({@required int? x}) {}
void g() {
f();
}一般的な修正
#必須の値を提供してください
dart
import 'package:meta/meta.dart';
void f({@required int? x}) {}
void g() {
f(x: 2);
}