unused_ field
Detalhes sobre o diagnóstico 'unused_field' produzido pelo analisador do Dart.
The value of the field '{0}' isn't used.
Descrição
#O analisador gera este diagnóstico quando um campo privado é declarado, mas nunca é lido, mesmo que seja escrito em um ou mais lugares.
Exemplo
#
O código a seguir gera este diagnóstico porque o campo _originalValue não é
lido em lugar nenhum da biblioteca:
class C {
final String _originalValue;
final String _currentValue;
C(this._originalValue) : _currentValue = _originalValue;
String get value => _currentValue;
}
Pode parecer que o campo _originalValue está sendo lido no inicializador
(_currentValue = _originalValue), mas na verdade essa é uma referência ao
parâmetro de mesmo nome, e não ao campo.
Correções comuns
#Se o campo não é necessário, então remova-o.
Se o campo deveria ser usado, então adicione o código que está faltando.
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ê.