跳到主要內容

avoid_returning_null_for_void

不要從返回型別為 'void' 的函式返回 'null'。

不要從返回型別為 'void' 的方法返回 'null'。

描述

#

當返回型別為 void 的函式顯式返回 null 時,分析器會生成此診斷資訊。

示例

#

以下程式碼會生成此診斷資訊,因為在返回型別為 void 的函式中顯式返回了 null

dart
void f() {
  return null;
}

常見修復

#

移除不必要的顯式 null

dart
void f() {
  return;
}