| גִרְסָה | 5.0.1 |
|---|---|
| מוֹצִיא לָאוֹר | Dale Anson |
| תאריך הוצאה | 30 בינו׳ 2013 |
| תאריך הוסף | 30 בינו׳ 2013 |
| דרישות Os | Windows 2003, Windows Vista, Windows, Windows 7, Windows XP |
| דרישות | None |
| סה"כ הורדות | 10,204 |
| הורדות בשבוע | 5 |
| מחיר | Free |
תיאור
PMD הוא מנתח קוד מקור של Java. הוא מוצא משתנים שאינם בשימוש, בלוקי תפיסה ריקים ויצירת אובייקטים מיותרים. PMD סורקת את קוד המקור של Java ומחפשת בעיות פוטנציאליות כמו: באגים אפשריים: ניסוי ריק, תפוס, סופית או החלף, קוד מת: משתנים מקומיים, פרמטרים ושיטות פרטיות שלא נעשה בהם שימוש, קוד לא אופטימלי: שימוש בזבזני במחרוזת או ב-StringBuffer, ביטויים מסובכים מדי : מיותר הצהרות if או עבור לולאות שיכולות להיות לולאות while, וקוד כפול: קוד מועתק או מודבק.