empty_ constructor_ bodies
Saiba mais sobre a regra de lint empty_constructor_bodies.
Use ; em vez de {} para corpos de construtores vazios.
Detalhes
#De Effective Dart:
FAÇA use ; em vez de {} para corpos de construtores vazios.
Em Dart, um construtor com corpo vazio pode terminar apenas com um ponto e vírgula. Isso é obrigatório para construtores
const. Por consistência e brevidade, os outros construtores também devem fazer o mesmo.
RUIM:
class Point {
int x, y;
Point(this.x, this.y) {}
}
BOM:
class Point {
int x, y;
Point(this.x, this.y);
}
Ativar
#
Para ativar a regra empty_constructor_bodies, adicione empty_constructor_bodies
em
linter > rules no seu arquivo analysis_options.yaml:
linter:
rules:
- empty_constructor_bodies
Se você usa a sintaxe de mapa YAML para configurar as regras de lint,
adicione empty_constructor_bodies: true em linter > rules:
linter:
rules:
empty_constructor_bodies: 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ê.