PMD prohledává zdrojový kód Java a hledá možné problémy, jako jsou: Možné chyby - prázdné příkazy try / catch / konečně / přepínač Mrtvý kód - nepoužité lokální proměnné, parametry a soukromé metody Suboptimální kód - zbytečné použití řetězce / StringBufferu Přeplněné výrazy - zbytečné, pokud příkazy,pro smyčky, které mohou být během smyček Duplicitní kód - zkopírovaný / vložený kód znamená zkopírované / vložené chyby
Webová stránka:
http://pmd.sourceforge.net/Kategorie
Alternativy Pmd pro Linux
3
FindBugs
FindBugs, program, který pomocí statické analýzy hledá chyby v kódu Java
- Zdarma
- Windows
- Mac
- Linux
- Java Mobile