2010-12-11 9 views
5

Ich möchte die gleiche Konfiguration für FindBugs unabhängig davon, ob es von Eclipse oder Ant Build ausgeführt wird.Konfigurieren von FindBugs in Eclipse

Mit der ant FindBugs-Task können Sie angeben, welche Klassen FindBugs analysieren soll. FindBugs eclipse Plugin hat jedoch keine solche Option. Es berücksichtigt alle Klassen im Buildpath.

z. Im Falle eines auf Maven basierenden Projekts enthält der Eclipse-Build-Pfad sowohl Anwendungsklassen als auch Testklassen. Ich möchte, dass FindBugs Eclipse-Plugin keine Testklassen analysiert. Ist es möglich?

Gibt es eine Möglichkeit, FindBugs Eclipse-Plug-in anzupassen, um Klassen anzugeben, die analysiert werden sollen?

Vielen Dank im Voraus.

Antwort

2

Es scheint nicht möglich, aber Sie könnten ein zweites Projekt erstellen, das auf die gleichen Quelldateien verweist (nur Quellen, keine Tests).

Findbugs wäre nur mit diesem zweiten Projekt aktiv, um das Ergebnis einer statischen Codeanalyse zu überprüfen.

+1

Dank ist es eine Überraschung, dass ein solches weit verbreitetes Werkzeug nicht konsistent hat Möglichkeit zur Verwendung in IDE und Build-Umgebung. Es ist schwierig, dasselbe Ergebnis sowohl in der IDE- als auch in der Build-Umgebung sicherzustellen. – Chir

Verwandte Themen