unnecessary_to_list_in_spreads
扩展中不必要的 toList()
。
此规则从 Dart 2.18 开始可用。
此规则提供 快速修复。
详情
#扩展中不必要的 toList()
。
错误
dart
children: <Widget>[
...['foo', 'bar', 'baz'].map((String s) => Text(s)).toList(),
]
正确
dart
children: <Widget>[
...['foo', 'bar', 'baz'].map((String s) => Text(s)),
]
用法
#要启用 unnecessary_to_list_in_spreads
规则,请在 analysis_options.yaml
文件中的 **linter > 规则** 下添加 unnecessary_to_list_in_spreads
analysis_options.yaml
yaml
linter:
rules:
- unnecessary_to_list_in_spreads
除非另有说明,否则本网站上的文档反映了 Dart 3.5.3。页面最后更新时间为 2024-07-03。 查看源代码 或 报告问题.