This site will look much better in a browser that supports web standards, but it is accessible to any browser or Internet device.

The Open Source Zone


PMD

Project logo
Project Name PMD
Category Development tools
Programming Language Java
Project Home Page http://pmd.sourceforge.net/
License(s) BSD License
License URL(s) http://pmd.sourceforge.net/license.html
Tags (edit) code, development, eclipse

PMD scans Java source code and looks for potential problems like:

  • Empty try/catch/finally/switch blocks
  • Unused local variables, parameters and private methods
  • Empty if/while statements
  • Overcomplicated expressions - unnecessary if statements, for loops that could be while loops
  • Classes with high Cyclomatic Complexity measurements

PMD has plugins for JDeveloper, Eclipse, JEdit, JBuilder, Omnicore's CodeGuide, NetBeans/Sun ONE Studio, IntelliJ IDEA, TextPad, Maven, Ant, Gel, JCreator, and Emacs.

Edit project.

Report abuse.

Add similar projects.

Reviews

Be the first person to review this project!

User tips

Add a tip.

Related books

Add more books.


Last modified on 2006-08-21 03:33:28.117 (rel. 2).