prefer_const_constructors_in_immutables
@immutable
クラスでconst
コンストラクタを宣言することを推奨します。
このルールはDart 2.0から利用可能です。
ルールセット: flutter
このルールにはクイックフィックスがあります。
詳細
#推奨: @immutable
クラスでconst
コンストラクタを宣言します。
クラスが不変である場合、そのコンストラクタをconst
コンストラクタにするのが通常良い方法です。
悪い例
dart
@immutable
class A {
final a;
A(this.a);
}
良い例
dart
@immutable
class A {
final a;
const A(this.a);
}
使用方法
#prefer_const_constructors_in_immutables
ルールを有効にするには、analysis_options.yaml
ファイルのlinter > rulesセクションにprefer_const_constructors_in_immutables
を追加します。
analysis_options.yaml
yaml
linter:
rules:
- prefer_const_constructors_in_immutables
特に記載がない限り、このサイトのドキュメントはDart 3.5.3を反映しています。ページの最終更新日: 2024年7月3日 ソースコードを表示 または 問題を報告する.