prefer_if_elements_to_conditional_expressions     
条件式よりもif要素を優先します。
詳細
#コレクションを構築する際には、条件式よりもif要素を使用することが推奨されます。
悪い例
dart
var list = ['a', 'b', condition ? 'c' : null].where((e) => e != null).toList();良い例
dart
var list = ['a', 'b', if (condition) 'c'];有効にする
#prefer_if_elements_to_conditional_expressionsルールを有効にするには、analysis_options.yamlファイルのlinter > rulesの下にprefer_if_elements_to_conditional_expressionsを追加します。
analysis_options.yaml
yaml
linter:
  rules:
    - prefer_if_elements_to_conditional_expressions代わりにYAMLマップ構文を使用してリンタルールを設定している場合は、linter > rulesの下にprefer_if_elements_to_conditional_expressions: trueを追加します。
analysis_options.yaml
yaml
linter:
  rules:
    prefer_if_elements_to_conditional_expressions: true