| Version | 5.0.1 |
|---|---|
| Publisher | Dale Anson |
| Release date | Jan 30, 2013 |
| Date added | Jan 30, 2013 |
| Os requirements | Windows 2003, Windows Vista, Windows, Windows 7, Windows XP |
| Requirements | None |
| Total downloads | 10,204 |
| Downloads per week | 5 |
| Price | Free |
Description
PMD is a Java source code analyzer. It finds unused variables, empty catch blocks, and unnecessary object creation. PMD scans Java source code and looks for potential problems like: possible bugs: empty try, catch, finally, or switch statements, dead code: unused local variables, parameters, and private methods, suboptimal code: wasteful String or StringBuffer usage, overcomplicated expressions: unnecessary if statements or for loops that could be while loops, and duplicate code: copied or pasted code.