PMD scanner Java-kildekode og ser efter potentielle problemer som: Mulige fejl - tom forsøg / fangst / endelig / skift udsagn Død kode - ubrugte lokale variabler, parametre og private metoder Suboptimal kode - spildende String / StringBuffer-brug Overkomplicerede udtryk - unødvendige hvis udsagn,for sløjfer, der kan være mens løkker duplikatkode - kopieret / indsat kode betyder kopierede / indsatte fejl
Internet side:
http://pmd.sourceforge.net/Kategorier
Alternativer til Pmd til alle platforme med enhver licens

21
Codacy
Gennemgår automatisk kodestil, sikkerhed, duplikering, kompleksitet og dækning ved enhver ændring, mens du sporer kodekvalitet gennem dine sprints.
- Freemium
- Web
- Self-Hosted
- Software as a Service (SaaS)

3
FindBugs
FindBugs, et program, der bruger statisk analyse til at lede efter fejl i Java-kode
- Gratis
- Windows
- Mac
- Linux
- Java Mobile