# Changes

Siegfried Goeschl
Vincent Massol

## 1.7 2005-08-05

Added ability to check test sources. (add, MPPMD-14, carlos)
Upgrade to pmd-3.2. (update, MPPMD-15, carlos)

## 1.6 2004-07-30

Upgrade to pmd-1.9. (update, MPPMD-10, dion)
Check sources are present before calling PMD. (fix, MPPMD-12, dion)

## 1.5 2004-06-28

Upgrade to PMD 1.3, clean up and improve documentation. (update, MPPMD-2, brett, due to Joakim Erdfelt)

## 1.4 2004-05-15

Create directories that exist under maven.build.dir before using them so it works after clean. (fix, MPPMD-7, brett)
Fix usage of the maven.pmd.cpd.enable property so it is disabled when set to false (the default) (fix, brett)

## 1.3 2004-03-10

Allow multiple includes/excludes. (fix, MAVEN-1044, dion)
Apply MAVEN-1008. Allow for custom rulesets in the classpath. (update, MAVEN-1008, dion)
Apply MPPMD-5. Add support for CPD report. (add, MPPMD-5, brett, due to Morten Kvistgaard)

## 1.2 2003-09-20

Upgraded to use PMD 1.2.1. (update, vmassol)

## 1.1 2003-08-30

Adding `maven.pmd.includes`and `maven.pmd.excludes`to match functionality in checkstyle plugin. (add, epugh)
Now respects `pom.build.sourceModifications`. (fix, dion)
Add xml declaration to generated report. Fixed for character encoding. (fix, evenisse)
Make sure the report does not fail if PMD does not detect any violation. (fix, MAVEN-538, vmassol)

## 1.0 2003-04-08

Make the plugin work with Maven b9. (update, vmassol)
Added support for PMD 1.04. (add, vmassol)
Moved the PMD plugin from the Maven-Plugins SF projectto the Maven project. (update, vmassol)

## 0.5 14-03-2003

Updated to used PMD 1.03 (update, mpoeschl)
Updated to work for maven-1,0-beta8 (update, mpoeschl)

## 0.4 16-Jan-2003

PMD can be enabled/disabled by setting maven.pmd.enable (fix, wdsgoe)
Upgraded to PMD 1.01 and removed the DVSLPath Tool since it is not longer needed (fix, wdsgoe)
Added files for integration with the existing maven-plugin buikd (fix, wdsgoe)
Tom Copeland fixed some stuff in the Jelly script (fix, wdsgoe)

## 0.3 Unknown

Updated to used PMD 1.0 (update, wdsgoe)