Pergunta

Existe algo equivalente a Sonar para Perl?

Foi útil?

Solução

Smolder é um framework de integração contínua que corre fumar testes e produz relatórios de cobertura, estatísticas e gráficos agradáveis . Ele aceita entrada TAP , então qualquer coisa que pode proporcionar isso pode ser conectado. Você pode usar os vários TAP módulos para fornecer a integração no lado do Perl.

Você também pode adaptar off-the-shelf sistemas de compilação. Hudson , Controle de cruzeiro e buildbot podem ser configurados para projectos Perl, embora o suporte irá variar característica (Hudson é um pouco Java-centric). Você pode ligá-los juntos em maneiras diferentes. Por exemplo, TAP :: Harness :: JUnit produz JUnit-like saída , que pode ser transmitido para suas ferramentas.

Há também o módulo Devel :: Tampa que aponta as áreas de código não testado .

Aqui está um interessante discussão de cobertura de código em Perl.

Outras dicas

Para a análise de código, você pode usar PerlCritic

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top