DOC

pmd : pmd

Maven & Gradle

Nov 11, 2011
34 usages

PMD · <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>

Table Of Contents

Latest Version

Download pmd : pmd Javadoc & API Documentation - Latest Versions:

All Versions

Download pmd : pmd Javadoc & API Documentation - All Versions:

Version Size Javadoc Updated
4.3
4.2.x
4.2
4.1.x
4.1
3.9
3.7
3.6
3.5
3.4
3.2
3.0
2.3
2.1
1.9
1.04
1.3
1.2.x
1.1

How to open Javadoc JAR file in web browser

  1. Rename the file pmd-4.3-javadoc.jar to pmd-4.3-javadoc.zip
  2. Use your favourite unzip tool (WinRAR / WinZIP) to extract it, now you have a folder pmd-4.3-javadoc
  3. Double click index.html will open the index page on your default web browser.

How to generate Javadoc from a source JAR?

Running the command javadoc:

javadoc --ignore-source-errors -encoding UTF-8 -sourcepath "pmd-4.3-sources.jar" -d "pmd-4.3-javadoc" -subpackages 

Advertisement

Dependencies from Group

pmd
Nov 11, 2011
34 usages
Feb 09, 2009
3 usages

Discover Dependencies

Jan 29, 2021
2 usages
0 stars
Jul 06, 2017
6 usages
10 stars
Jun 27, 2023
3 usages
0 stars
Jun 27, 2023
3 usages
0 stars
Aug 18, 2023
43 usages
6.5k stars
Sep 03, 2015
3 usages
5 stars
Apr 01, 2013
16 usages
86 stars
Sep 18, 2017
5 usages
0 stars
Jun 19, 2006
13 usages