跳到主要內容

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