constant_ identifier_ names
Saiba mais sobre a regra de lint constant_identifier_names.
Prefira usar lowerCamelCase para nomes de constantes.
Detalhes
#PREFIRA usar lowerCamelCase para nomes de constantes.
Em código novo, use lowerCamelCase para variáveis constantes, incluindo valores
de enum.
Em código existente que usa ALL_CAPS_WITH_UNDERSCORES para constantes, você pode
continuar usando maiúsculas para manter a consistência.
RUIM:
const PI = 3.14;
const kDefaultTimeout = 1000;
final URL_SCHEME = RegExp('^([a-z]+):');
class Dice {
static final NUMBER_GENERATOR = Random();
}
BOM:
const pi = 3.14;
const defaultTimeout = 1000;
final urlScheme = RegExp('^([a-z]+):');
class Dice {
static final numberGenerator = Random();
}
Ativar
#
Para ativar a regra constant_identifier_names, adicione constant_identifier_names
em
linter > rules no seu arquivo analysis_options.yaml:
linter:
rules:
- constant_identifier_names
Se você usa a sintaxe de mapa YAML para configurar as regras de lint,
adicione constant_identifier_names: true em linter > rules:
linter:
rules:
constant_identifier_names: true
Salvo indicação em contrário, a documentação neste site reflete Dart 3.13.7. Relatar um problema.
Encontrou essa página sem tradução ou que precisa de correção? Abra uma issue e nos ajude a manter esse site em PT-BR para ajudar pessoas como você.