Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev28.0.0

leancode_lint

Regras robustas e de alta qualidade para lint usadas na LeanCode.

AndroidiOSmacOSWindowsLinux
Downloads em 30 dias
36,2 mil
Curtidas
78
Pontos Pub
160

Instalar pacote

flutter pub add leancode_lint

Visão geral do pacote

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

leancode_lint é um conjunto abrangente de regras de lint de alta qualidade projetadas e mantidas pela LeanCode para garantir códigos Dart e Flutter consistentes, limpos e sustentáveis. Desenvolvido com robustez e escalabilidade em mente, integra-se perfeitamente em projetos Flutter em múltiplas plataformas. O pacote ajuda os desenvolvedores a detectar problemas comuns precocemente, promove boas práticas e assegura a qualidade do código por meio de convenções padronizadas. É especialmente útil para equipes que buscam padrões profissionais de código. As regras são ativamente mantidas e alinhadas com os recursos modernos da linguagem Dart e padrões de desenvolvimento Flutter.

Casos de uso

  • Aplicando padrões de codificação para toda a equipe
  • Melhorar a legibilidade e a manutenibilidade do código
  • Automatizando verificações de qualidade em pipelines CI/CD
  • Apoiar o desenvolvimento de aplicativos Flutter em grande escala
  • Evitando erros comuns de programação

Principais recursos

  • Regras de lint testadas em produção
  • Compatibilidade multiplataforma
  • Atualizado e mantido regularmente
  • Integração com as ferramentas de análise do Flutter
  • mensagens de erro claras e acionáveis

Indicado para

  • Equipes profissionais de desenvolvimento Flutter
  • Aplicações em grande escala
  • Ambientes de CI/CD
  • Equipes que priorizam a qualidade do código
  • Desenvolvedores usando as práticas de engenharia da LeanCode

Considerações

  • Requer integração com analysis_options.yaml
  • Pode ser necessário personalizar para necessidades específicas do projeto
  • Melhor usado em conjunto com outros linters
  • Depende da compatibilidade da versão do SDK do Dart
  • Não destinado ao uso independente sem configuração

README original

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

Package Documentation pub CI
cqrs Documentation cqrs pub.dev badge
enhanced_gradients Documentation enhanced_gradients pub.dev badge
jaspr_class_scope Documentation jaspr_class_scope pub.dev badge
jaspr_class_scope_builder Documentation jaspr_class_scope_builder pub.dev badge
leancode_analytics Documentation leancode_analytics pub.dev badge
leancode_analytics_base Documentation leancode_analytics_base pub.dev badge
leancode_analytics_firebase Documentation leancode_analytics_firebase pub.dev badge
leancode_analytics_posthog Documentation leancode_analytics_posthog pub.dev badge
leancode_debug_page Documentation leancode_debug_page pub.dev badge
leancode_flutter_svg_adaptive_loader Documentation leancode_flutter_svg_adaptive_loader pub.dev badge
leancode_cyberware_contract_base Documentation leancode_cyberware_contract_base pub.dev badge
leancode_force_update Documentation leancode_force_update pub.dev badge
leancode_hooks Documentation leancode_hooks pub.dev badge
leancode_lint Documentation leancode_lint pub.dev badge
leancode_markup Documentation leancode_markup pub.dev badge
login_client Documentation login_client pub.dev badge
login_client_flutter Documentation login_client_flutter pub.dev badge
override_api_endpoint Documentation override_api_endpoint pub.dev badge

For maintainers

pub.dev release process
  1. Create a pull request with your changes
  2. Update pubspec.yaml with appropriate package version and add an entry to your package's CHANGELOG.md
  3. Gather approvals and ensure CI passes
  4. Merge
  5. Tag your merge commit on master with <package_name>-v<version> and let the GitHub Actions do the rest.

Categorias

Dependências

Lista de dependências 7 itens

Repositório-fonte

Projetos que usam este pacote