PMD Results

The following document contains the results of PMD 6.49.0.

Violations By Priority

Priority 3

org/apache/maven/enforcer/rules/ReactorModuleConvergence.java

Rule Violation Line
EmptyControlStatement Empty else statement 194196
CollapsibleIfStatements These nested if statements could be combined 208213
CollapsibleIfStatements These nested if statements could be combined 329331

org/apache/maven/enforcer/rules/RequireActiveProfile.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 8587

org/apache/maven/enforcer/rules/RequireNoRepositories.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 236244

org/apache/maven/enforcer/rules/checksum/NormalizeLineSeparatorReader.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 6466
CollapsibleIfStatements These nested if statements could be combined 6971

org/apache/maven/enforcer/rules/files/RequireFilesDontExist.java

Rule Violation Line
SimplifiedTernary Ternary operators that can be simplified with || or && 33

org/apache/maven/enforcer/rules/files/RequireFilesExist.java

Rule Violation Line
SimplifiedTernary Ternary operators that can be simplified with || or && 34

org/apache/maven/enforcer/rules/utils/ArtifactMatcher.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 128131

Priority 4

org/apache/maven/enforcer/rules/AbstractStandardEnforcerRule.java

Rule Violation Line
UselessParentheses Useless parentheses. 52
UselessParentheses Useless parentheses. 57
UselessParentheses Useless parentheses. 62

org/apache/maven/enforcer/rules/RequireOS.java

Rule Violation Line
UselessParentheses Useless parentheses. 108115
UselessParentheses Useless parentheses. 155158
UselessParentheses Useless parentheses. 224

org/apache/maven/enforcer/rules/dependency/RequireReleaseDeps.java

Rule Violation Line
UselessParentheses Useless parentheses. 100

org/apache/maven/enforcer/rules/files/RequireFilesSize.java

Rule Violation Line
UselessParentheses Useless parentheses. 87
UselessParentheses Useless parentheses. 90
UselessParentheses Useless parentheses. 99
UselessParentheses Useless parentheses. 100
UselessParentheses Useless parentheses. 106

org/apache/maven/enforcer/rules/utils/ArtifactMatcher.java

Rule Violation Line
UselessParentheses Useless parentheses. 235

Files

org/apache/maven/enforcer/rules/AbstractStandardEnforcerRule.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 52
UselessParentheses Useless parentheses. 4 57
UselessParentheses Useless parentheses. 4 62

org/apache/maven/enforcer/rules/ReactorModuleConvergence.java

Rule Violation Priority Line
EmptyControlStatement Empty else statement 3 194196
CollapsibleIfStatements These nested if statements could be combined 3 208213
CollapsibleIfStatements These nested if statements could be combined 3 329331

org/apache/maven/enforcer/rules/RequireActiveProfile.java

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 8587

org/apache/maven/enforcer/rules/RequireNoRepositories.java

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 236244

org/apache/maven/enforcer/rules/RequireOS.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 108115
UselessParentheses Useless parentheses. 4 155158
UselessParentheses Useless parentheses. 4 224

org/apache/maven/enforcer/rules/checksum/NormalizeLineSeparatorReader.java

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 6466
CollapsibleIfStatements These nested if statements could be combined 3 6971

org/apache/maven/enforcer/rules/dependency/RequireReleaseDeps.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 100

org/apache/maven/enforcer/rules/files/RequireFilesDontExist.java

Rule Violation Priority Line
SimplifiedTernary Ternary operators that can be simplified with || or && 3 33

org/apache/maven/enforcer/rules/files/RequireFilesExist.java

Rule Violation Priority Line
SimplifiedTernary Ternary operators that can be simplified with || or && 3 34

org/apache/maven/enforcer/rules/files/RequireFilesSize.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 87
UselessParentheses Useless parentheses. 4 90
UselessParentheses Useless parentheses. 4 99
UselessParentheses Useless parentheses. 4 100
UselessParentheses Useless parentheses. 4 106

org/apache/maven/enforcer/rules/utils/ArtifactMatcher.java

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 128131
UselessParentheses Useless parentheses. 4 235