Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev6.1.0

lints

Regras oficiais de análise de código do Dart. Define o conjunto 'core' e 'recomendado' de análises sugeridas pela equipe do Dart.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
12,5 mi
Curtidas
269
Pontos Pub
160

Instalar pacote

flutter pub add lints

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

O pacote oficial de lints do Dart fornece um conjunto cuidadosamente selecionado de regras de lint recomendadas pela equipe do Dart para garantir um estilo de código consistente, limpo e idiomático em projetos Dart. Ele inclui regras de lint 'core' e 'recomendadas' que ajudam a detectar erros comuns, melhorar a legibilidade e promover boas práticas no desenvolvimento Dart. Ao integrar este pacote ao seu projeto, você garante alinhamento com os padrões em evolução do Dart e mantém alta qualidade do código em todas as plataformas.

Casos de uso

  • Impor a estética consistente do código entre equipes
  • Identificando bugs potenciais cedo no desenvolvimento
  • Melhorar a legibilidade e a manutenibilidade do código
  • Integração com pipelines de CI/CD para verificações automatizadas
  • Apoiar a governança de projetos em grande escala em Dart

Principais recursos

  • Oficialmente mantido pela equipe do Dart
  • Inclui regras de lint principais e recomendadas
  • Integração fácil por meio do Flutter pub add
  • Compatibilidade multiplataforma
  • Configurável por meio do analysis_options.yaml

Indicado para

  • Desenvolvedores do Dart em busca de práticas padronizadas de codificação
  • Equipes visando consistência na qualidade do código
  • Projetos usando Flutter ou Dart puro em múltiplas plataformas
  • ambientes de CI/CD que exigem análise automática de código

Considerações

  • Pode exigir atualizações conforme o Dart evolui
  • Algumas regras podem precisar de personalização para fluxos de trabalho específicos
  • A configuração inicial exige configuração no analysis_options.yaml
  • Não é um substituto para testes detalhados ou revisões de código

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Overview

This repository is home to various Dart packages under the dart.dev publisher.

Packages

Package Description Issues Version
args Library for defining parsers for parsing raw command-line arguments into a set of options and values using GNU and POSIX style options. issues pub package
async Utility functions and classes related to the 'dart:async' library. issues pub package
characters String replacement with operations that are Unicode/grapheme cluster aware. issues pub package
collection Collections and utilities functions and classes related to collections. issues pub package
convert Utilities for converting between data representations. Provides a number of Sink, Codec, Decoder, and Encoder types. issues pub package
crypto Implementations of SHA, MD5, and HMAC cryptographic functions. issues pub package
fixnum Library for 32- and 64-bit signed fixed-width integers with consistent behavior between native and JS runtimes. issues pub package
lints Official Dart lint rules. Defines the 'core' and 'recommended' set of lints suggested by the Dart team. issues pub package
logging Provides APIs for debugging and error logging, similar to loggers in other languages, such as the Closure JS Logger and java.util.logging.Logger. issues pub package
os_detect Platform independent OS detection. issues pub package
path A string-based path manipulation library. issues pub package
platform A pluggable, mockable platform information abstraction for Dart. issues pub package
typed_data Utility functions and classes related to the dart:typed_data library. issues pub package

Publishing automation

For information about our publishing automation and release process, see https://github.com/dart-lang/ecosystem/wiki/Publishing-automation.

For additional information about contributing, see our contributing page.

Categorias

Repositório-fonte

Projetos que usam este pacote

Rankings