目次

prefer_null_aware_operators

null対応演算子の使用を推奨します。

このルールは、Dart 2.2以降で使用できます。

ルールセット:推奨flutter

このルールにはクイックフィックスが用意されています。

詳細

#

条件式でnullチェックの代わりに、null対応演算子を使用することを推奨します。

悪い例

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

良い例

dart
v = a?.b;

使用方法

#

prefer_null_aware_operatorsルールを有効にするには、analysis_options.yamlファイルのlinter > rulesセクションにprefer_null_aware_operatorsを追加します。

analysis_options.yaml
yaml
linter:
  rules:
    - prefer_null_aware_operators