PMD Results

The following document contains the results of PMD 7.7.0.

Violations By Priority

Priority 3

org/apache/maven/plugins/ear/GenerateApplicationXmlMojo.java

Rule Violation Line
CollapsibleIfStatements This if statement could be combined with its parent 219221
CollapsibleIfStatements This if statement could be combined with its parent 251253

Priority 4

org/apache/maven/plugins/ear/EarMojo.java

Rule Violation Line
UselessParentheses Useless parentheses. 364

org/apache/maven/plugins/ear/GenerateApplicationXmlMojo.java

Rule Violation Line
UselessParentheses Useless parentheses. 460

org/apache/maven/plugins/ear/JbossConfiguration.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JbossConfiguration': 'VERSION_3_2' is already in scope because it is declared in an enclosing type 108
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JbossConfiguration': 'VERSION_4' is already in scope because it is declared in an enclosing type 110
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JbossConfiguration': 'VERSION_4_2' is already in scope because it is declared in an enclosing type 112
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JbossConfiguration': 'VERSION_5' is already in scope because it is declared in an enclosing type 114

Files

org/apache/maven/plugins/ear/EarMojo.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 364

org/apache/maven/plugins/ear/GenerateApplicationXmlMojo.java

Rule Violation Priority Line
CollapsibleIfStatements This if statement could be combined with its parent 3 219221
CollapsibleIfStatements This if statement could be combined with its parent 3 251253
UselessParentheses Useless parentheses. 4 460

org/apache/maven/plugins/ear/JbossConfiguration.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JbossConfiguration': 'VERSION_3_2' is already in scope because it is declared in an enclosing type 4 108
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JbossConfiguration': 'VERSION_4' is already in scope because it is declared in an enclosing type 4 110
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JbossConfiguration': 'VERSION_4_2' is already in scope because it is declared in an enclosing type 4 112
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JbossConfiguration': 'VERSION_5' is already in scope because it is declared in an enclosing type 4 114