跳到主要内容

unnecessary_underscores

不必要地使用多个下划线。

描述

#

当未使用的变量使用多个下划线命名时(例如 __),分析器会产生此诊断。可以使用单个 _ 通配符变量来替代。

示例

#

以下代码产生此诊断,因为参数 __ 未使用

dart
void function(int __) { }

常见修复方法

#

用单个下划线替换名称

dart
void function(int _) { }