Pular para o conteúdo principal

empty_container_bodies

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

Empty {0} bodies should be written using a ';' rather than '{}'.

Descrição

#

O analisador emite este diagnóstico quando o corpo de bloco de uma classe, enum, extensão, extension type ou mixin está vazio e pode ser substituído por um ponto e vírgula.

Exemplo

#

O código a seguir gera este diagnóstico porque o corpo da classe C está vazio:

dart
class C {}

Correções comuns

#

Se a classe precisa ter membros, então adicione-os:

dart
class C {
  @override
  String toString() => 'c';
}

Caso contrário, substitua o corpo por um ponto e vírgula:

dart
class C;

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