prefer_ inlined_ adds
Learn about the prefer_inlined_adds linter rule.
Inline list item declarations where possible.
Details
#
Declare elements in list literals inline, rather than using
add and addAll methods where
possible.
BAD:
var l = ['a']..add('b')..add('c');
var l2 = ['a']..addAll(['b', 'c']);
GOOD:
var l = ['a', 'b', 'c'];
var l2 = ['a', 'b', 'c'];
Enable
#
To enable the prefer_inlined_adds rule, add
prefer_inlined_adds under
linter > rules in your
analysis_options.yaml
file:
linter:
rules:
- prefer_inlined_adds
If you're instead using the YAML map syntax to configure
linter rules, add prefer_inlined_adds: true under
linter > rules:
linter:
rules:
prefer_inlined_adds: true
除非另有说明,文档之所提及适用于 Dart 3.12.2 版本报告页面问题.