跳到主内容

prefer_void_to_null

不必要地使用了 'Null' 类型。

描述

#

当在可以使用 void 的位置使用了 Null 时,分析器会产生此诊断信息。

示例

#

以下代码会产生此诊断信息,因为函数 f 被声明为(在未来的某个时间点)返回 null

dart
Future<Null> f() async {}

常见修复

#

Null 的使用替换为 void

dart
Future<void> f() async {}