unnecessary_ library_ directive
Detalhes sobre o diagnóstico 'unnecessary_library_directive' produzido pelo analisador do Dart.
Library directives without comments or annotations should be avoided.
Descrição
#
O analisador emite este diagnóstico quando uma diretiva library não tem um
comentário de documentação nem anotações.
Se nenhum comentário de documentação ou anotação precede a diretiva library,
então ou ela é desnecessária, ou o comentário de documentação e/ou as anotações
estão mal posicionados e devem ser movidos.
Exemplos
#
O código a seguir produz este diagnóstico porque a diretiva library não tem
um comentário de documentação nem anotação:
library;
class C {}
O código a seguir produz este diagnóstico porque o comentário de documentação
da biblioteca está abaixo da diretiva library:
library;
/// This library provides the [C] class.
/// The [C] class.
class C {}
Correções comuns
#
Se você não quiser adicionar um comentário de documentação ou anotação à
biblioteca, remova a diretiva library:
class C {}
Se pretende adicionar um comentário de documentação ou anotação, adicione-os
ou mova-os para a diretiva library:
/// This library provides the [C] class.
library;
/// The [C] class.
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ê.