Visão geral
Uma ferramenta de desenvolvedor para projetos Flutter e Dart que organiza automaticamente as dependências no arquivo pubspec.yaml em ordem alfabética. Garante uma lista de dependências limpa, consistente e legível, melhorando a manutenibilidade e reduzindo conflitos de mesclagem. A ferramenta foi projetada para ser simples e eficiente, integrando-se perfeitamente aos fluxos de trabalho de desenvolvimento por meio de uma interface de linha de comando. Suporta todas as principais plataformas, incluindo Android, iOS, macOS, Windows e Linux.
Casos de uso
- Manter arquivos pubspec.yaml limpos
- Reduzindo conflitos de mesclagem em ambientes de equipe
- Automatização da organização de dependências
- Melhorando a legibilidade das dependências do projeto
- Simplificando processos de revisão de código
Principais recursos
- Ordenação alfabética de dependências
- Integração de linha de comando
- Suporta todas as plataformas do Flutter
- Simples e leve
- Preserva a estrutura e os comentários existentes
Indicado para
- Desenvolvedores Flutter
- Projetos baseados em equipe
- pipelines de CI/CD
- Automação de qualidade de código
- Projetos com atualizações frequentes de dependência
Considerações
- Não valida a sintaxe de dependência
- Requer execução manual, a menos que integrado em scripts
- Pode entrar em conflito com outras ferramentas de formatação
- Nenhuma opção de configuração disponível
- Apenas afeta o arquivo pubspec.yaml