Pmd
PMD skenira izvorni kod Java i traži potencijalne probleme poput: Moguće greške - prazni pokušaj / uhvatiti / konačno / preklopi izjave Mrtvi kod - neiskorištene lokalne varijable, parametri i privatne metode Suboptimalni kod - rasipničko korištenje string / StringBuffer Prekomplicirani izrazi - nepotrebno ako izjave,za petlje koje mogu biti dok se petlje Duplikat koda - kopiran / zalijepljen kod znači kopirane / zalijepljene pogreške
pmd

Kategorije

Alternativa Pmdu za Mac

FindBugs

FindBugs

FindBugs, program koji koristi statičku analizu za traženje grešaka u Java kodu