跳过主内容

avoid_returning_null_for_future

已移除

避免对 Future 返回 null。

详情

#

注意:此规则已在 Dart 3.3.0 中移除;它不再起作用。

避免对 Future 返回 null。

Future 返回 null 几乎总是错误的。大多数情况下,开发者只是忘记在函数上加上 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