main_has_required_named_parameters
関数 'main' には、必須の名前付きパラメータを持たせることができません。
説明
#「main」という名前の関数に 1 つ以上の必須の名前付きパラメータがある場合に、アナライザーはこの診断を生成します。
例
#次のコードは、「main」という名前の関数に必須の名前付きパラメータ (x) があるため、この診断を生成します。
dart
void main({required int x}) {}一般的な修正
#関数がエントリポイントである場合は、required キーワードを削除してください。
dart
void main({int? x}) {}関数がエントリポイントでない場合は、関数名を変更してください。
dart
void f({required int x}) {}