prefer_const_constructors
パフォーマンス向上のためにコンストラクタに 'const' を使用してください。
説明
#アナライザーは、const コンストラクタの呼び出しが const の前に置かれていない、または 定数コンテキスト にない場合に、この診断を生成します。
例
#以下のコードは、const コンストラクタの呼び出しが const でプレフィックスされていない、または 定数コンテキスト にないため、この診断を生成します。
dart
class C {
const C();
}
C c = C();一般的な修正
#コンテキストを 定数コンテキスト にできる場合は、そうしてください。
dart
class C {
const C();
}
const C c = C();コンテキストを 定数コンテキスト にできない場合は、コンストラクタの呼び出しの前に const を追加してください。
dart
class C {
const C();
}
C c = const C();