[ 
https://issues.apache.org/jira/browse/MPMD-162?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15538320#comment-15538320
 ] 

Hudson commented on MPMD-162:
-----------------------------

SUCCESS: Integrated in Jenkins build maven-plugins #7323 (See 
[https://builds.apache.org/job/maven-plugins/7323/])
[MPMD-162] PMD/CPD report does not take into account pmd.excludeFromFailureFile
Use the new interface for the check mojos (adangel: 
[http://svn.apache.org/viewvc/?view=rev&rev=1762992])
* (edit) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/AbstractPmdViolationCheckMojo.java
* (edit) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/CpdViolationCheckMojo.java
* (edit) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/PmdViolationCheckMojo.java
[MPMD-162] PMD/CPD report does not take into account pmd.excludeFromFailureFile
Introduce a common interface ExcludeFromFile (adangel: 
[http://svn.apache.org/viewvc/?view=rev&rev=1762991])
* (edit) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/AbstractPmdViolationCheckMojo.java
* (edit) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/CpdViolationCheckMojo.java
* (edit) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/ExcludeDuplicationsFromFile.java
* (add) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/ExcludeFromFile.java
* (edit) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/ExcludeViolationsFromFile.java
* (edit) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/PmdViolationCheckMojo.java
[MPMD-162] PMD/CPD report does not take into account pmd.excludeFromFailureFile
Further refactoring and logging (adangel: 
[http://svn.apache.org/viewvc/?view=rev&rev=1762990])
* (edit) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/CpdReport.java
* (edit) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/ExcludeDuplicationsFromFile.java
* (edit) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/ExcludeViolationsFromFile.java
* (edit) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/PmdReport.java
[MPMD-162] PMD/CPD report does not take into account pmd.excludeFromFailureFile
Refactoring - move the code into Exclude{Violations,Duplications}FromFile
helper classes (adangel: [http://svn.apache.org/viewvc/?view=rev&rev=1762989])
* (edit) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/CpdReport.java
* (edit) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/CpdViolationCheckMojo.java
* (add) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/ExcludeDuplicationsFromFile.java
* (add) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/ExcludeViolationsFromFile.java
* (edit) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/PmdReport.java
* (edit) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/PmdViolationCheckMojo.java
[MPMD-162] PMD/CPD report does not take into account pmd.excludeFromFailureFile
Basic implementation (adangel: 
[http://svn.apache.org/viewvc/?view=rev&rev=1762988])
* (edit) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/AbstractPmdReport.java
* (edit) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/AbstractPmdViolationCheckMojo.java
* (edit) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/CpdReport.java
* (edit) 
maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/PmdReport.java
* (edit) 
maven-pmd-plugin/src/test/java/org/apache/maven/plugin/pmd/CpdReportTest.java
* (edit) 
maven-pmd-plugin/src/test/java/org/apache/maven/plugin/pmd/CpdViolationCheckMojoTest.java
* (edit) 
maven-pmd-plugin/src/test/java/org/apache/maven/plugin/pmd/PmdReportTest.java
* (edit) 
maven-pmd-plugin/src/test/java/org/apache/maven/plugin/pmd/PmdViolationCheckMojoTest.java
* (add) 
maven-pmd-plugin/src/test/resources/unit/default-configuration/cpd-check-cpd-exclusions-configuration-plugin-config.xml
* (add) 
maven-pmd-plugin/src/test/resources/unit/default-configuration/cpd-report-cpd-exclusions-configuration-plugin-config.xml
* (delete) 
maven-pmd-plugin/src/test/resources/unit/default-configuration/pmd-check-cpd-exclusions-configuration-plugin-config.xml
* (add) 
maven-pmd-plugin/src/test/resources/unit/default-configuration/pmd-report-pmd-exclusions-configuration-plugin-config.xml


> PMD/CPD report does not take into account pmd.excludeFromFailureFile
> --------------------------------------------------------------------
>
>                 Key: MPMD-162
>                 URL: https://issues.apache.org/jira/browse/MPMD-162
>             Project: Maven PMD Plugin
>          Issue Type: Bug
>          Components: CPD, PMD
>    Affects Versions: 3.0
>            Reporter: Mirko Friedenhagen
>            Assignee: Andreas Dangel
>             Fix For: 3.7
>
>
> MPMD-161 introduced exclusion of violations by property files. However, these 
> properties are not picked up during report generation, so while they are 
> excluded during {{pmd:check}} and {{pmd:cpd-check}}, in the site these 
> violations still show up.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to