目次

prefer_null_aware_method_calls

nullを考慮したメソッド呼び出しを推奨します。

このルールは、Dart 2.14から利用可能です。

詳細

#

関数/メソッドfのnull可能性をチェックしてから呼び出す代わりに、f?.call()を使用できます。

悪い例

dart
if (f != null) f!();

良い例

dart
f?.call();

使用方法

#

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

analysis_options.yaml
yaml
linter:
  rules:
    - prefer_null_aware_method_calls