目次

constant_identifier_names

定数名にはlowerCamelCaseを使用することを推奨します。

このルールはDart 2.0から利用可能です。

ルールセット: 推奨, flutter

このルールには、クイックフィックスが利用可能です。

詳細

#

推奨 定数名には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