use_ declaring_ parameters
Detalhes sobre o diagnóstico 'use_declaring_parameters' produzido pelo analisador do Dart.
Use a declaring parameter.
Descrição
#O analisador gera este diagnóstico quando um construtor primário tem um parâmetro cujo nome coincide com um campo do mesmo tipo na classe, e o construtor atribui o valor ao campo sem modificá-lo.
Exemplo
#
O código a seguir gera este diagnóstico porque o construtor atribui o parâmetro
i ao campo i:
class C(int i) {
final int i;
this : i = i;
}
Correções comuns
#Converta o parâmetro em um parâmetro de declaração:
class C(final int i);
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ê.