download everything from here, and you can get an overview of all the rules at the rulesets index page.
PMD is integrated with JDeveloper, Eclipse, JEdit, JBuilder, BlueJ, CodeGuide, NetBeans/Sun Java Studio Enterprise/Creator, IntelliJ IDEA, TextPad, Maven, Ant, Gel, JCreator, and Emacs.
" >PMD scans Java source code and looks for potential problems like:
You can download everything from here, and you can get an overview of all the rules at the rulesets index page.
PMD is integrated with JDeveloper, Eclipse, JEdit, JBuilder, BlueJ, CodeGuide, NetBeans/Sun Java Studio Enterprise/Creator, IntelliJ IDEA, TextPad, Maven, Ant, Gel, JCreator, and Emacs.
<dependency>
<groupId>net.sourceforge.pmd</groupId>
<artifactId>pmd</artifactId>
<version>5.0.5</version>
</dependency>
<parent> <groupId>org.sonatype.oss</groupId> <artifactId>oss-parent</artifactId> <version>7</version> </parent>
compile
|-- org.apache.ant:ant-testutil:1.7.1
|-- asm:asm:3.2
|-- net.sourceforge.saxon:saxon:9.1.0.8
|-- net.sourceforge.saxon:saxon:9.1.0.8
|-- junit:junit:4.4
|-- net.java.dev.javacc:javacc:4.1
runtime
test