library_ annotations
Saiba mais sobre a regra de lint library_annotations.
Anexe anotações de biblioteca às diretivas de biblioteca.
Detalhes
#Anexe anotações de biblioteca às diretivas de biblioteca, e não a algum outro elemento no nível da biblioteca.
RUIM:
@TestOn('browser')
import 'package:test/test.dart';
void main() {}
BOM:
@TestOn('browser')
library;
import 'package:test/test.dart';
void main() {}
NOTA: Uma biblioteca sem nome, como library; acima, só é suportada no Dart 2.19 e posteriores. Código que pode rodar em versões anteriores do Dart precisará informar um nome na diretiva
library.
Ativar
#
Para ativar a regra library_annotations, adicione library_annotations em
linter > rules no seu arquivo analysis_options.yaml:
linter:
rules:
- library_annotations
Se você usa a sintaxe de mapa YAML para configurar as regras de lint,
adicione library_annotations: true em linter > rules:
linter:
rules:
library_annotations: true
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ê.