PMD scannt Java-Quellcode und sucht nach möglichen Problemen wie: Mögliche Fehler - leere try / catch / finally / switch-Anweisungen Toter Code - nicht verwendete lokale Variablen, Parameter und private Methoden Suboptimaler Code - verschwenderische String / StringBuffer-Verwendungfor-Schleifen, die while-Schleifen sein könnten Code duplizieren - kopierter / eingefügter Code bedeutet kopierte / eingefügte Fehler
Webseite:
http://pmd.sourceforge.net/Kategorien
Pmd-Alternativen für Linux
3
FindBugs
FindBugs, ein Programm, das mithilfe einer statischen Analyse nach Fehlern im Java-Code sucht
- Kostenlose
- Windows
- Mac
- Linux
- Java Mobile