prefer_const_declarations
宣言には`final`よりも`const`を優先的に使用してください。
このルールはDart 2.0から利用可能です。
このルールにはクイックフィックスがあります。
詳細
#定数値の宣言には、`const`の使用を推奨します。
定数宣言はホットリロードに適しており、他の定数式で使用できる値を許可します。
悪い例
dart
final o = const <int>[];
class A {
static final o = const <int>[];
}
良い例
dart
const o = <int>[];
class A {
static const o = <int>[];
}
使用方法
#`prefer_const_declarations`ルールを有効にするには、`analysis_options.yaml`ファイルのlinter > rulesの下に`prefer_const_declarations`を追加します。
analysis_options.yaml
yaml
linter:
rules:
- prefer_const_declarations
特に明記されていない限り、このサイトのドキュメントはDart 3.5.3を反映しています。ページは2024年7月3日に最終更新されました。 ソースコードを見る または 問題を報告する.