prefer_ initializing_ formals
Detalhes sobre o diagnóstico 'prefer_initializing_formals' produzido pelo analisador do Dart.
Use an initializing formal to assign a parameter to a field.
Descrição
#O analisador emite este diagnóstico quando um parâmetro do construtor é usado para inicializar um campo sem nenhuma modificação.
Exemplo
#
O código a seguir gera este diagnóstico porque o parâmetro c é usado apenas para definir o campo
c:
class C {
int c;
C(int c) : c = c;
}
Correções comuns
#Use um parâmetro de inicialização (initializing formal) para inicializar o campo:
class C {
int c;
C(this.c);
}
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ê.