avoid_positional_boolean_parameters   
位置指定のブール型パラメータを避ける。
詳細
#避けるべき 位置指定のブール型パラメータ。
位置指定のブール型パラメータは、非常に曖昧であるため、悪いプラクティスです。名前付きブール型パラメータを使用する方が、ブール値が何を表しているかを本質的に説明しているため、はるかに読みやすくなります。
悪い例
dart
Task(true);
Task(false);
ListBox(false, true, true);
Button(false);良い例
dart
Task.oneShot();
Task.repeating();
ListBox(scroll: true, showScrollbars: true);
Button(ButtonState.enabled);有効にする
#avoid_positional_boolean_parameters ルールを有効にするには、analysis_options.yaml ファイルの linter > rules の下に avoid_positional_boolean_parameters を追加してください。
analysis_options.yaml
yaml
linter:
  rules:
    - avoid_positional_boolean_parameters代わりに YAML マップ構文を使用して linter ルールを設定している場合は、linter > rules の下に avoid_positional_boolean_parameters: true を追加してください。
analysis_options.yaml
yaml
linter:
  rules:
    avoid_positional_boolean_parameters: true