目录

unnecessary_lambdas

当可以使用分离(tear-off)时,不要创建 lambda。

此规则从 Dart 2.0 开始可用。

此规则有可用的快速修复

详情

#

不要在可以使用分离时创建 lambda。

错误

dart
names.forEach((name) {
  print(name);
});

正确

dart
names.forEach(print);

用法

#

要启用 unnecessary_lambdas 规则,请在 analysis_options.yaml 文件中的 linter > rules 下添加 unnecessary_lambdas

analysis_options.yaml
yaml
linter:
  rules:
    - unnecessary_lambdas