avoid_bool_literals_in_conditional_expressions     
条件式でboolリテラルを避けてください。
詳細
#条件式でboolリテラルを避けてください。
悪い例
dart
condition ? true : boolExpression
condition ? false : boolExpression
condition ? boolExpression : true
condition ? boolExpression : false良い例
dart
condition || boolExpression
!condition && boolExpression
!condition || boolExpression
condition && boolExpression有効にする
#avoid_bool_literals_in_conditional_expressions ルールを有効にするには、analysis_options.yaml ファイルのlinter > rules の下に avoid_bool_literals_in_conditional_expressions を追加してください。
analysis_options.yaml
yaml
linter:
  rules:
    - avoid_bool_literals_in_conditional_expressions代わりに、YAMLマップ構文を使用してリンター ルールを構成している場合は、linter > rules の下に avoid_bool_literals_in_conditional_expressions: true を追加してください。
analysis_options.yaml
yaml
linter:
  rules:
    avoid_bool_literals_in_conditional_expressions: true