deprecated_ new_ in_ comment_ reference
Detalhes sobre o diagnóstico 'deprecated_new_in_comment_reference' produzido pelo analisador do Dart.
Using the 'new' keyword in a comment reference is deprecated.
Descrição
#
O analisador emite este diagnóstico quando uma referência em comentário (o
nome de uma declaração entre colchetes em um comentário de documentação)
usa a palavra-chave new para se referir a um construtor. Essa forma está
descontinuada.
Exemplos
#
O código a seguir gera este diagnóstico porque o construtor sem nome está
sendo referenciado usando new C:
/// See [new C].
class C {
C();
}
O código a seguir gera este diagnóstico porque o construtor chamado c está
sendo referenciado usando new C.c:
/// See [new C.c].
class C {
C.c();
}
Correções comuns
#
Se você está referenciando um construtor nomeado, então remova a palavra-chave
new:
/// See [C.c].
class C {
C.c();
}
Se você está referenciando o construtor sem nome, então remova a palavra-chave
new e acrescente .new depois do nome da classe:
/// See [C.new].
class C {
C.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ê.