deprecated_ member_ use
Detalhes sobre o diagnóstico 'deprecated_member_use' produzido pelo analisador do Dart.
'{0}' is deprecated and shouldn't be used.
'{0}' is deprecated and shouldn't be used. {1}
The implicitly invoked super constructor '{0}' is deprecated and shouldn't be used.
The implicitly invoked super constructor '{0}' is deprecated and shouldn't be used. {1}
The implicitly referenced type '{0}' is deprecated and shouldn't be used.
The implicitly referenced type '{0}' is deprecated and shouldn't be used. {1}
Descrição
#O analisador emite este diagnóstico quando uma biblioteca ou um membro de classe descontinuado é usado em um pacote diferente.
Uma expressão com dot shorthand pode referenciar implicitamente um tipo descontinuado. Nesse caso, o diagnóstico identifica o tipo referenciado implicitamente, mesmo que o nome dele não esteja escrito na expressão.
Um construtor pode invocar implicitamente um construtor da superclasse descontinuado. Nesse caso, o diagnóstico identifica o construtor da superclasse invocado implicitamente e é reportado na declaração do construtor da subclasse.
Exemplo
#
Se o método m na classe C está anotado com @deprecated, então o
código a seguir gera este diagnóstico:
void f(C c) {
c.m();
}
Correções comuns
#
A documentação das declarações anotadas com @deprecated deve indicar qual
código usar no lugar do código descontinuado.
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ê.