PMD کد منبع جاوا را اسکن می کند و به دنبال مشکلات احتمالی مانند: اشکالات احتمالی - بیانیه های آزمایشی / گرفتن / درنهایت / سوئیچ بیانیه کد مرده - متغیرهای محلی ، پارامترها و روشهای خصوصی استفاده نشده کد زیرپستالی - کد زباله زباله / استفاده از StringBuffer عبارات غیر پیچیده - در صورت بیانیه های غیر ضروری ،برای حلقه هایی که می توانند در حالی که حلقه ها هستند کد تکراری - کد کپی شده / چسبیده به معنی اشکالات کپی شده / چسبیده
سایت اینترنتی:
http://pmd.sourceforge.net/دسته بندی ها
گزینه های دیگر برای Pmd برای Self-Hosted
21
Codacy
ضمن ردیابی کیفیت کد در تمام نقاط مختلف ، به طور خودکار سبک کد ، امنیت ، تکثیر ، پیچیدگی و پوشش هر تغییر را بررسی می کند.
- Freemium
- Web
- Self-Hosted
- Software as a Service (SaaS)