跳到主要内容

avoid_returning_null_for_void

不要从返回类型为 'void' 的函数返回 'null'。

不要从返回类型为 'void' 的方法返回 'null'。

描述

#

当返回类型为 void 的函数显式返回 null 时,分析器会生成此诊断信息。

示例

#

以下代码会生成此诊断信息,因为在返回类型为 void 的函数中显式返回了 null

dart
void f() {
  return null;
}

常见修复

#

移除不必要的显式 null

dart
void f() {
  return;
}