Pmd
PMD mengimbas kod sumber Java dan mencari masalah yang berpotensi seperti: Pepijat yang mungkin - cuba cuba / menangkap / akhirnya / beralih kenyataan Kod mati - pemboleh ubah tempatan, parameter dan kaedah persendirian yang tidak digunakan Suboptimal code - penggunaan String / StringBuffer membazir Ungkapan yang terlalu rumit - tidak perlu jika pernyataan,untuk gelung yang boleh sementara gelung Kod duplikat - kod disalin / disisipkan bermakna disalin / disisipkan pepijat
pmd

Kategori

Alternatif untuk Pmd untuk Software as a Service (SaaS)

Codacy

Codacy

Secara automatik mengkaji semula gaya kod, keselamatan, pendua, kerumitan, dan liputan pada setiap perubahan semasa menjejaki kualiti kod sepanjang sprint anda.