unnecessary_to_list_in_spreads
在擴充套件表示式中不必要的 toList()。
詳情
#在擴充套件表示式中不必要的 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 > rules 下新增 unnecessary_to_list_in_spreads
analysis_options.yaml
yaml
linter:
rules:
- unnecessary_to_list_in_spreads如果你改為使用 YAML 對映語法配置 Linter 規則,請在 linter > rules 下新增 unnecessary_to_list_in_spreads: true
analysis_options.yaml
yaml
linter:
rules:
unnecessary_to_list_in_spreads: true