Auditoria

Aí Galera,

Estou pensando fazer uma auditoria ao meu codigo, e estou googlando ferramentas de Audit.
Encontrei o crap4j e o checkstyle, mas n tenho qualquer feedback acerca dessas ferramentas.
Será q alguém me pode aconselhar uma ferramenta de auditoria?

P.e.: Tenho métodos implementados, q n estão a ser invocados.

Alguma dessas ferramentas detecta q esses métodos n estao a ser invocados?

Vlw
[[[]]]'s

//Graveyard

Se vc só quer saber se eles não estão sendo invocados vc pode:

  1. toscamente colocar um log nele pra saber que não estao sendo invocados
  2. Vc pode escrever um aspecto para fazer o que vc quer, podendo inclusive obter o nome da classe e métodos que estão sendo invocados. De uma lida no AspectJ que pra isso seria bem fácil de fazer…

Pode usar o Cobertura ( http://cobertura.sourceforge.net/ ) para efetuar uma análise de que métodos não estão a ser chamados. Você precisa, no entanto, de rodar seu programa com diversos cenários.

Olá.

Se você ainda não encontrou nada, veja os artigos sobre Maven em http://tecexp.wordpress.com/.