2010-12-11 5 views
5

Je veux utiliser la même configuration pour FindBugs indépendamment du fait qu'il soit exécuté sous forme éclipse ou la construction de fourmis. En utilisant la tâche ant FindBugs, il est possible de spécifier les classes à analyser par FindBugs. Cependant, le plugin Eclipse FindBugs n'a pas cette option. Il considère toutes les classes dans le chemin de construction.Configuration FindBugs dans Eclipse

E.g. Dans le cas d'un projet basé sur maven, le chemin de construction eclipse contient à la fois des classes d'application et des classes de test. Je veux que le plugin eclipse de FindBugs n'analyse pas les classes de test. C'est possible?

Existe-t-il un moyen de personnaliser le plugin eclipse FindBugs pour indiquer les classes à analyser?

Merci d'avance.

Répondre

2

Cela ne semble pas possible, mais vous pouvez créer un deuxième projet référençant les mêmes fichiers source (sources uniquement, pas de tests).

Les FindBugs ne seraient actifs qu'avec ce second projet, pour que vous puissiez inspecter le résultat d'une analyse de code statique.

+1

Merci, il est surprenant qu'un tel outil indispensable largement utilisé ne pas compatible façon d'utiliser dans l'environnement IDE et de construction. Il est difficile de garantir le même résultat dans l'environnement IDE et dans l'environnement de construction. – Chir

Questions connexes