constant_identifier_names
定数名にはlowerCamelCaseを使用することを推奨します。
このルールはDart 2.0から利用可能です。
このルールには、クイックフィックスが利用可能です。
詳細
#推奨 定数名にはlowerCamelCaseを使用してください。
新しいコードでは、enum値を含む定数変数にはlowerCamelCase
を使用してください。
定数にALL_CAPS_WITH_UNDERSCORES
を使用している既存のコードでは、一貫性を保つためにすべて大文字を使用し続けても構いません。
悪い例
dart
const PI = 3.14;
const kDefaultTimeout = 1000;
final URL_SCHEME = RegExp('^([a-z]+):');
class Dice {
static final NUMBER_GENERATOR = Random();
}
良い例
dart
const pi = 3.14;
const defaultTimeout = 1000;
final urlScheme = RegExp('^([a-z]+):');
class Dice {
static final numberGenerator = Random();
}
使い方
#constant_identifier_names
ルールを有効にするには、analysis_options.yaml
ファイルで、linter > rulesの下にconstant_identifier_names
を追加してください。
analysis_options.yaml
yaml
linter:
rules:
- constant_identifier_names
特に明記されていない限り、このサイトのドキュメントはDart 3.5.3を反映しています。このページの最終更新日は2024-07-03です。 ソースを表示 または問題を報告する。