mixin_ of_ non_ class
Detalhes sobre o diagnóstico 'mixin_of_non_class' produzido pelo analisador do Dart.
Classes can only mix in mixins and classes.
Descrição
#
O analisador emite este diagnóstico quando um nome em uma cláusula with é
definido como algo diferente de um mixin ou de uma classe.
Exemplo
#
O código a seguir gera este diagnóstico porque F é definido como um tipo de
função:
typedef F = int Function(String);
class C with F {}
Correções comuns
#Remova o nome inválido da lista, possivelmente substituindo-o pelo nome do mixin ou da classe pretendida:
typedef F = int Function(String);
class 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ê.