PMD skannar Java-källkod och letar efter potentiella problem som: Möjliga buggar - tom försök / fånga / slutligen / byta uttalanden Död kod - oanvända lokala variabler, parametrar och privata metoder Suboptimal kod - slösande String / StringBuffer-användning Överkomplicerade uttryck - onödigt om uttalanden,för slingor som kan vara medan slingor Duplicera kod - kopierad / klistrad kod betyder kopierade / klistrade buggar
pmd
Hemsida:
http://pmd.sourceforge.net/kategorier
Alternativ till Pmd för Self-Hosted
21
Codacy
Granskar automatiskt kodstil, säkerhet, duplicering, komplexitet och täckning vid varje förändring samtidigt som du spårar kodkvalitet genom dina sprintar.
- Freemium
- Web
- Self-Hosted
- Software as a Service (SaaS)