no_ leading_ underscores_ for_ library_ prefixes
Saiba mais sobre a regra de lint no_leading_underscores_for_library_prefixes.
Evite sublinhados iniciais em prefixos de biblioteca.
Detalhes
#NÃO FAÇA use sublinhado inicial em prefixos de biblioteca. Não existe o conceito de "privado" para prefixos de biblioteca. Quando um deles tem um nome que começa com sublinhado, ele transmite um sinal confuso ao leitor. Para evitar isso, não use sublinhados iniciais nesses nomes.
RUIM:
import 'dart:core' as _core;
BOM:
import 'dart:core' as core;
Ativar
#
Para ativar a regra no_leading_underscores_for_library_prefixes, adicione no_leading_underscores_for_library_prefixes
em
linter > rules no seu arquivo analysis_options.yaml:
linter:
rules:
- no_leading_underscores_for_library_prefixes
Se você usa a sintaxe de mapa YAML para configurar as regras de lint,
adicione no_leading_underscores_for_library_prefixes: true em linter > rules:
linter:
rules:
no_leading_underscores_for_library_prefixes: 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ê.