| Версия | 5.0.1 |
|---|---|
| Ношир | Dale Anson |
| Рӯзи нашр | 30 Янв 2013 |
| Санаи иловашуда | 30 Янв 2013 |
| Талаботи ОС | Windows 2003, Windows Vista, Windows, Windows 7, Windows XP |
| Талабот | None |
| Боргирии умумӣ | 10 204 |
| Боргириҳо дар як ҳафта | 5 |
| Нарх | Free |
Тавсифи
PMD як таҳлилгари коди сарчашмаи Java мебошад. Он тағирёбандаҳои истифоданашуда, блокҳои холӣ ва эҷоди объектҳои нолозимро пайдо мекунад. PMD коди сарчашмаи Java-ро скан мекунад ва мушкилоти эҳтимолиро меҷӯяд, ба монанди: хатоҳои эҳтимолӣ: кӯшиши холӣ, сайд кардан, ниҳоят, ё иваз кардани изҳорот, рамзи мурда: тағирёбандаҳои маҳаллӣ, параметрҳо ва усулҳои хусусӣ, коди ноустувор: истифодаи бефоидаи String ё StringBuffer, ифодаҳои аз ҳад мураккаб : нолозим изҳороти if ё барои ҳалқаҳое, ки метавонанд ҳалқаҳои ҳол бошанд ва рамзи такрорӣ: рамзи нусхабардорӣ ё часбондашуда.