prefer_inlined_adds
可能な場合は、リスト項目の宣言をインライン化します。
このルールは Dart 2.3 以降で使用可能です。
このルールには、クイックフィックスが利用可能です。
詳細
#可能な場合は、add
や addAll
メソッドを使用するのではなく、リストリテラルで要素をインラインで宣言します。
悪い例
dart
var l = ['a']..add('b')..add('c');
var l2 = ['a']..addAll(['b', 'c']);
良い例
dart
var l = ['a', 'b', 'c'];
var l2 = ['a', 'b', 'c'];
使用法
#prefer_inlined_adds
ルールを有効にするには、analysis_options.yaml
ファイルの linter > rules の下に prefer_inlined_adds
を追加します。
analysis_options.yaml
yaml
linter:
rules:
- prefer_inlined_adds
特に明記されていない限り、このサイトのドキュメントは Dart 3.5.3 を反映しています。ページは 2024-07-03 に最終更新されました。 ソースを表示 または 問題を報告。