Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Minor
-
Resolution: Duplicate
-
Affects Version/s: None
-
Fix Version/s: 2.5
-
Component/s: None
-
Labels:None
Description
When running pmd:check to get rules evaluated and output to the console the entire class name is not always complete in the listed rule violations.
Example:
[pmd:check]
PMD Failure: se.databyran.prosang.model.core.18 Rule:UnusedImports Priority:4 Avoid unused imports such as 'se.databyran.prosang.model.donor.DeregistrationSpecificationDefinition'.
PMD Failure: se.databyran.prosang.model.core.BloodBank:49 Rule:UnusedPrivateField Priority:3 Avoid unused private fields such as 'sortOrder'..
PMD Failure: se.databyran.prosang.model.core.BloodBank:52 Rule:UnusedPrivateField Priority:3 Avoid unused private fields such as 'text'..
PMD Failure: se.databyran.prosang.model.core.Ward:16 Rule:UnusedPrivateField Priority:3 Avoid unused private fields such as 'name'..
In the first violation we only get package name and line number, not the actual class triggering the error.
Issue Links
- duplicates
-
MPMD-91
pmd does not report correct file name for unneccessary imports
-