Mirko Friedenhagen created MPMD-163: ---------------------------------------
Summary: PMD issues are reported multiple times Key: MPMD-163 URL: https://jira.codehaus.org/browse/MPMD-163 Project: Maven 2.x PMD Plugin Issue Type: Bug Components: PMD Affects Versions: 3.0 Environment: Apache Maven 3.0.4 Sun jdk1.6.0_04 on Debian Lenny Oracle jdk 1.7.0_13 on Mac OS X (10.8.2) Reporter: Mirko Friedenhagen Priority: Blocker After updating maven-pmd-plugin from 2.7.1 to 3.0, in some of our projects the number of pmd violations exploded. Some are valid (new rules), however I have a project where the same violation will show up more than 70 times! See below for an example of this dramatic outcome: {code} [mifr@host SomeService]$ grep '^<violation' target/pmd.xml | wc 3682 44655 1239557 [mifr@host SomeService]$ grep '^<violation' target/pmd.xml | sort | uniq | wc 92 1120 30832 {code} The number of source files in this project in total is 96, so a wild guess would be, that the plugin readds already existing violations (the first (unique) violation occurs once, the second 4 times and so on). I will try t take a look at the source code or to get a working testcase. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira