コンテンツ

prefer_if_null_operators

コンテンツ

??演算子を使用することを推奨します。

このルールはDart 2.4以降で使用可能です。

ルールセット: 推奨, flutter

このルールにはクイックフィックスが利用可能です。

詳細

#

推奨 nullチェックと条件式ではなく、??演算子を使用してください。

悪い例

dart
v = a == null ? b : a;

良い例

dart
v = a ?? b;

使用法

#

prefer_if_null_operatorsルールを有効にするには、analysis_options.yamlファイルの linter > rules の下にprefer_if_null_operatorsを追加します。

analysis_options.yaml
yaml
linter:
  rules:
    - prefer_if_null_operators