Nous utilisons checkstyle au travail. Et nous en sommes très content.
Nous l'avons même utilisé à la fin d'un projet, ce qui donnait des chiffres catastrophiques, évidemment. Mais nous avons utilisé un autre outils (
jalopy) qui reformatte les sources en batches, ce qui a déjà grandement aidé à éliminer un énorme nombre d'avertissements.
A coté de checkstyle, j'utilise également
PMD, (ils se completent très bien)
JDepend,
FindBugs (très fort pour tout ce qui concerne les threads),
CPD (Copy Paste Detector, sous-projet de PMD. Très révélateur.)
D'autres outils comme
XRadar et
Hamurapi sont également très prometteurs.
Vincent
Partager