Pular para o conteúdo principal

extension_declares_abstract_member

Detalhes sobre o diagnóstico 'extension_declares_abstract_member' produzido pelo analisador do Dart.

Extensions can't declare abstract members.

Descrição

#

O analisador produz este diagnóstico quando uma declaração abstrata é declarada em uma extensão. Extensões podem declarar apenas membros concretos.

Exemplo

#

O código a seguir produz este diagnóstico porque o método a não tem corpo:

dart
extension E on String {
  int a();
}

Correções comuns

#

Forneça uma implementação para o membro ou remova-o.

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ê.