always_put_required_named_parameters_first
必須の required 名前付きパラメータを最初に配置してください。
詳細
#推奨:他の名前付きパラメータの前に required を指定した名前付きパラメータを使用してください。
悪い例
dart
m({b, c, required a}) ;良い例
dart
m({required a, b, c}) ;悪い例
dart
m({b, c, @required a}) ;良い例
dart
m({@required a, b, c}) ;有効にする
#always_put_required_named_parameters_first ルールを有効にするには、analysis_options.yaml ファイルの linter > rules の下に always_put_required_named_parameters_first を追加してください。
analysis_options.yaml
yaml
linter:
rules:
- always_put_required_named_parameters_first代わりに YAML マップ構文を使用してリンター ルールを構成している場合は、linter > rules の下に always_put_required_named_parameters_first: true を追加してください。
analysis_options.yaml
yaml
linter:
rules:
always_put_required_named_parameters_first: true