PMD کد منبع جاوا را اسکن می کند و به دنبال مشکلات احتمالی مانند: اشکالات احتمالی - بیانیه های آزمایشی / گرفتن / درنهایت / سوئیچ بیانیه کد مرده - متغیرهای محلی ، پارامترها و روشهای خصوصی استفاده نشده کد زیرپستالی - کد زباله زباله / استفاده از StringBuffer عبارات غیر پیچیده - در صورت بیانیه های غیر ضروری ،برای حلقه هایی که می توانند در حالی که حلقه ها هستند کد تکراری - کد کپی شده / چسبیده به معنی اشکالات کپی شده / چسبیده
سایت اینترنتی:
http://pmd.sourceforge.net/دسته بندی ها
گزینه های دیگر برای Pmd برای Mac
3
FindBugs
FindBugs ، برنامه ای که از تجزیه و تحلیل استاتیک برای جستجوی اشکالات در کد جاوا استفاده می کند
- نرم افزار رایگان
- Windows
- Mac
- Linux
- Java Mobile