Download pmd-jdk14 JAR 4.1 with all dependencies
<p>PMD scans Java source code and looks for potential problems like:</p>
<ul>
<li>Possible bugs - empty try/catch/finally/switch statements</li>
<li>Dead code - unused local variables, parameters and private methods</li>
<li>Suboptimal code - wasteful String/StringBuffer usage</li>
<li>Overcomplicated expressions - unnecessary if statements, for loops that could be while loops</li>
<li>Duplicate code - copied/pasted code means copied/pasted bugs</li>
</ul>
<p>You can <b><a href="http://sourceforge.net/project/showfiles.php?group_id=56262">download everything from here</a></b>, and you can get an overview of all the rules at the <a href="rules/index.html">rulesets index</a> page.</p>
<p>PMD is <a href="integrations.html">integrated</a> with JDeveloper, Eclipse, JEdit, JBuilder, BlueJ, CodeGuide, NetBeans/Sun Java Studio Enterprise/Creator, IntelliJ IDEA, TextPad, Maven, Ant, Gel, JCreator, and Emacs.</p>
<p>Welcome <a href="http://bluej.org/">BlueJ</a> users! Notes on installing the PMD extension for BlueJ are <a href="integrations.html#bluej">here</a>.</p>
Files of the artifact pmd-jdk14 version 4.1 from the group pmd.
Artifact pmd-jdk14
Group pmd
Version 4.1
Last update 26. December 2007
Tags: studio methods users maven suboptimal textpad stringbuffer jcreator everything pasted download intellij integrations scans looks bugs page empty unused parameters dead welcome href codeguide index 56262 problems duplicate copied means group_id enterprise here unnecessary code like variables expressions that project http sourceforge installing jdeveloper jedit idea wasteful catch finally switch from while private eclipse creator loops possible could emacs statements bluej showfiles with jbuilder potential overcomplicated netbeans rules extension integrated source overview string usage java html local notes rulesets
Organization InfoEther
URL http://pmd.sourceforge.net/
License not specified
Dependencies amount 6
Dependencies ant, jaxen, asm, junit, backport-util-concurrent, retroweaver-rt,
There are maybe transitive dependencies!
Group pmd
Version 4.1
Last update 26. December 2007
Tags: studio methods users maven suboptimal textpad stringbuffer jcreator everything pasted download intellij integrations scans looks bugs page empty unused parameters dead welcome href codeguide index 56262 problems duplicate copied means group_id enterprise here unnecessary code like variables expressions that project http sourceforge installing jdeveloper jedit idea wasteful catch finally switch from while private eclipse creator loops possible could emacs statements bluej showfiles with jbuilder potential overcomplicated netbeans rules extension integrated source overview string usage java html local notes rulesets
Organization InfoEther
URL http://pmd.sourceforge.net/
License not specified
Dependencies amount 6
Dependencies ant, jaxen, asm, junit, backport-util-concurrent, retroweaver-rt,
There are maybe transitive dependencies!
There is a newer version: 4.2.5
Show newest versionShow all versions of pmd-jdk14 Show documentation
Please rate this JAR file. Is it a good library?
2 downloads
Source code of pmd-jdk14 version 4.1
Please wait ...