Pular para o conteúdo principal

dangling_library_doc_comments

Saiba mais sobre a regra de lint dangling_library_doc_comments.

Estável
Core
Correção disponível
Lançado no Dart 2.19

Anexe comentários de documentação de biblioteca às diretivas library.

Detalhes

#

Anexe comentários de documentação de biblioteca (com ///) às diretivas library, em vez de deixá-los soltos perto do início da biblioteca.

RUIM:

dart
/// This is a great library.
import 'package:math';
dart
/// This is a great library.
​
class C {}

BOM:

dart
/// This is a great library.
library;
​
import 'package:math';
​
class C {}

NOTA: Uma biblioteca sem nome, como library; acima, só é suportada no Dart 2.19 e versões posteriores. Código que pode rodar em versões anteriores do Dart precisará informar um nome na diretiva library.

Ativar

#

Para ativar a regra dangling_library_doc_comments, adicione dangling_library_doc_comments em linter > rules no seu arquivo analysis_options.yaml:

analysis_options.yaml
yaml
linter:
  rules:
    - dangling_library_doc_comments

Se você usa a sintaxe de mapa YAML para configurar as regras de lint, adicione dangling_library_doc_comments: true em linter > rules:

analysis_options.yaml
yaml
linter:
  rules:
    dangling_library_doc_comments: true

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