prefer_ const_ declarations
Saiba mais sobre a regra de lint prefer_const_declarations.
Prefira const em vez de final nas declarações.
Detalhes
#PREFIRA usar const para declarações com valor constante.
Declarações constantes são mais compatíveis com o hot reload e permitem que os valores sejam usados em outras expressões constantes.
RUIM:
final o = const <int>[];
class A {
static final o = const <int>[];
}
BOM:
const o = <int>[];
class A {
static const o = <int>[];
}
Ativar
#
Para ativar a regra prefer_const_declarations, adicione prefer_const_declarations
em
linter > rules no seu arquivo analysis_options.yaml:
linter:
rules:
- prefer_const_declarations
Se você usa a sintaxe de mapa YAML para configurar as regras de lint,
adicione prefer_const_declarations: true em linter > rules:
linter:
rules:
prefer_const_declarations: 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ê.