Pular para o conteúdo principal

library_names

Saiba mais sobre a regra de lint library_names.

Estável

Nomeie bibliotecas usando lowercase_with_underscores.

Detalhes

#

FAÇA nomeie bibliotecas usando lowercase_with_underscores.

Alguns sistemas de arquivos não diferenciam maiúsculas de minúsculas, então muitos projetos exigem que os nomes de arquivo sejam totalmente em minúsculas. Usar um caractere separador permite que os nomes continuem legíveis nessa forma. Usar sublinhados como separador garante que o nome continue sendo um identificador Dart válido, o que pode ser útil caso a linguagem venha a suportar importações simbólicas.

RUIM:

dart
library peg-parser;

BOM:

dart
library peg_parser;

A lint file_names pode ser usada para impor o mesmo tipo de nomenclatura no arquivo.

Ativar

#

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

analysis_options.yaml
yaml
linter:
  rules:
    - library_names

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

analysis_options.yaml
yaml
linter:
  rules:
    library_names: 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ê.