FLUTTER ECOSYSTEM

remove_from_coverage

Uma ferramenta de linha de comando para personalizar o conteúdo de um arquivo lcov.info de cobertura.

Versão mais recente
2.0.0
Downloads em 30 dias
57,9 mil
Curtidas
37
Pontos Pub
140

Visão geral do pacote

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

Visão geral

Uma ferramenta de linha de comando projetada para modificar arquivos de cobertura lcov.info removendo linhas ou arquivos especificados do relatório de cobertura. Ajuda os desenvolvedores a refinar os dados de cobertura de testes ao excluir certas seções de código, como código gerado ou boilerplate, garantindo métricas de cobertura mais precisas e significativas. A ferramenta é particularmente útil em pipelines CI/CD onde relatórios de cobertura limpos e focados são essenciais. Funciona no macOS, Windows e Linux, tornando-a acessível em diferentes ambientes de desenvolvimento.

Casos de uso
  • Aprimorando relatórios de cobertura de testes
  • Excluindo código gerado da cobertura
  • Melhorar a precisão dos relatórios de CI/CD
  • Personalizando dados de cobertura para análise
  • Removendo ruído de arquivos de cobertura
Principais recursos
  • Interface de linha de comando
  • Suporte à manipulação de arquivos lcov.info
  • Compatibilidade multiplataforma
  • Integração fácil com scripts de build
  • Regras de exclusão configuráveis
Indicado para
  • Engenheiros de automação de testes
  • desenvolvedores de pipeline CI/CD
  • equipes de qualidade de código
  • Desenvolvedores Flutter gerenciando cobertura
  • Equipes que visam métricas precisas de cobertura
Considerações
  • Requer configuração manual de exclusões
  • Não é um pacote de tempo de execução
  • Limitado a arquivos de cobertura de pós-processamento
  • Sem interface gráfica
  • Dependente do formato lcov.info correto
Plataformas compatíveismacOSWindowsLinux

Instalar pacote

flutter pub add remove_from_coverage

Categorias

Repositório-fonte

Projetos relacionados