[
https://issues.apache.org/jira/browse/MPMD-186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michael Osipov reassigned MPMD-186:
-----------------------------------
Assignee: Michael Osipov
> Class Name with slash is omitted from exclusions on pmd:check
> -------------------------------------------------------------
>
> Key: MPMD-186
> URL: https://issues.apache.org/jira/browse/MPMD-186
> Project: Maven PMD Plugin
> Issue Type: Bug
> Components: PMD
> Affects Versions: 3.1
> Environment: Ubuntu 13.04 Jdk 1.7 Maven 3.1.1
> Reporter: Diego Almeida
> Assignee: Michael Osipov
> Priority: Critical
> Attachments: maven-pmd-plugin.patch
>
>
> The method getFileName on class Violation returns the class name with slash
> or back slash. On the method extractClassName in the Class
> PmdViolationCheckMojo the backslashes are replaced with dots in order to
> compose the package name, but some
> classes do not meet this condition and stay with the original class name and
> are not found on the map excludeFromFailureClasses that contains the classes
> and the rules with exceptions.
> This generates an error even if the class and the rule are included on the
> exception file.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)