**** Get the book! ****
|
PMD (site from current CVS)
|
SourceForge.net Project Page
|
Hosted by SourceForge
Overview
Installation
PMD in the news
PMD-related products and books
Best practices
Future directions
Similar projects
Credits
License
What does 'PMD' mean?
Usage
Command line usage
Ant task usage
Maven plugin usage
IDE plugin usage
Finding copied and pasted code
Customizing PMD
Compiling PMD
How to write a rule
Writing XPath rules
How to make a rule set
How it works
For example
Run PMD on a Sourceforge project
Rule Sets
Index
Basic
Braces
Code Size
Clone
Controversial
Coupling
Design
Finalizers
Import Statements
Javabeans
JUnit Tests
Logging (Java)
Logging (Jakarta)
Naming
Optimizations
Strict Exceptions
Strings
Sun Security
Unused Code
Project Documentation
About PMD
Project Info
Project Reports
Development Process
scratchpad
These are new rules that are still in progress