PMD is a Java source code analyzer. It finds unused variables, empty catch blocks, unnecessary object creation, and more. It includes CPD, a tool to detect chunks of identical code.
Updated 13 Oct 2008 16:44 UTC
Based on 16 user ratings.
Click to rate this project.
by ChrisDolan
PMD is a useful static source code analyzer. As a developer for a similar tool for Perl, I'm quite familiar with the challenges of such a project.
At my organization, PMD is largely eclipsed by the closed-source tool, CodePro, which has a much larger set of policies and better IDE integration. But the two projects have some disjoint policy sets, so I find it useful to use both PMD and CodePro (plus FindBugs) on projects.
3 of 3 users found the following review helpful. Was this review helpful to you? Yes | No
No links submitted so far. Submit your own links.
Cargo Cobertura
Maven Plugins Commons Beanutils JMeter Commons CLI
Project Cost |
|
|---|---|
| This calculator estimates how much it would cost to hire a team to write this project from scratch. More » | |
| Include | |
| Codebase | 256,310 |
| Effort (est.) | 66 Person Years |
| Avg. Salary | $ year |
| $ 3,609,012 | |