Visão geral
build_verify é uma ferramenta de desenvolvimento para projetos Flutter e Dart que usam o sistema package:build. Ele garante que o código gerado permaneça atualizado verificando as saídas de build durante o desenvolvimento ou fluxos CI. O pacote executa verificações para detectar se algum arquivo gerado está desatualizado, ajudando a manter a consistência do código e prevenindo problemas em tempo de execução causados por código obsoleto. Ele se integra perfeitamente com o sistema pub do Flutter e suporta múltiplas plataformas, incluindo Android, iOS, macOS, Windows e Linux.
Casos de uso
- Garantir que o código gerado esteja atualizado em projetos baseados em build
- Evitando erros em tempo de execução causados por código obsoleto
- Validando builds em pipelines de CI/CD
- Detectando saídas de compilação ausentes ou desatualizadas
- Apoiar fluxos de trabalho de teste automatizados
Principais recursos
- Automated verification of generated code
- Integration with package:build
- CLI command for easy execution
- Cross-platform support
- Lightweight and fast checks
Indicado para
- Desenvolvedores usando o pacote:build
- Equipes que impõem padrões de qualidade de código
- Ambientes de CI/CD
- Projetos com geração de código
Considerações
- Requer configuração do pacote:build
- Não necessário para projetos não baseados em compilação
- Pode exigir configuração em ambientes de compilação complexos
- Melhor usado junto com o build_runner