sort_constructors_first
コンストラクタ宣言を他のメンバーよりも先にソートします。
詳細
#推奨: コンストラクタ宣言を他のメンバーよりも先にソートしてください。
悪い例
dart
abstract class Visitor {
double value;
visitSomething(Something s);
Visitor();
}良い例
dart
abstract class Animation<T> {
const Animation(this.value);
double value;
void addListener(VoidCallback listener);
}有効にする
#sort_constructors_first ルールを有効にするには、analysis_options.yaml ファイルの linter > rules の下に sort_constructors_first を追加してください。
analysis_options.yaml
yaml
linter:
rules:
- sort_constructors_first代わりに、YAMLマップ構文を使用してリンタールールを構成している場合は、linter > rules の下に sort_constructors_first: true を追加してください。
analysis_options.yaml
yaml
linter:
rules:
sort_constructors_first: true