redirect_ to_ missing_ constructor
Detalhes sobre o diagnóstico 'redirect_to_missing_constructor' produzido pelo analisador do Dart.
The constructor '{0}' couldn't be found in '{1}'.
Descrição
#O analisador emite este diagnóstico quando um construtor redireciona para um construtor que não existe.
Exemplo
#
O código a seguir gera este diagnóstico porque o construtor de fábrica em A redireciona para um construtor em
B que não existe:
class A {
factory A() = B.name;
}
class B implements A {
B();
}
Correções comuns
#Se o construtor para o qual há o redirecionamento está correto, defina o construtor:
class A {
factory A() = B.name;
}
class B implements A {
B();
B.name();
}
Se outro construtor deveria ser invocado, atualize o redirecionamento:
class A {
factory A() = B;
}
class B implements A {
B();
}
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ê.