メインコンテンツにスキップ

avoid_returning_null_for_future

削除済み

Future に null を返さないようにしましょう。

詳細

#

注意: このルールはDart 3.3.0で削除され、機能しなくなりました。

Future に null を返すのは避けるべきです。

Futurenull を返すことは、ほぼ常に間違いです。多くの場合、開発者は単に関数に async キーワードを付け忘れているだけです。

有効にする

#

avoid_returning_null_for_future ルールを有効にするには、analysis_options.yaml ファイルの linter > rules の下に avoid_returning_null_for_future を追加してください。

analysis_options.yaml
yaml
linter:
  rules:
    - avoid_returning_null_for_future

代わりに YAML マップ構文を使用して linter ルールを設定している場合は、linter > rules の下に avoid_returning_null_for_future: true を追加してください。

analysis_options.yaml
yaml
linter:
  rules:
    avoid_returning_null_for_future: true