跳到主要内容

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