PMD Results
The following document contains the results of PMD 6.55.0.
Violations By Priority
Priority 3
org/apache/maven/enforcer/rules/ReactorModuleConvergence.java
Rule | Violation | Line |
---|---|---|
EmptyControlStatement | Empty else statement | 194–196 |
CollapsibleIfStatements | These nested if statements could be combined | 208–213 |
CollapsibleIfStatements | These nested if statements could be combined | 329–331 |
org/apache/maven/enforcer/rules/RequireActiveProfile.java
Rule | Violation | Line |
---|---|---|
CollapsibleIfStatements | These nested if statements could be combined | 84–86 |
org/apache/maven/enforcer/rules/RequireNoRepositories.java
Rule | Violation | Line |
---|---|---|
CollapsibleIfStatements | These nested if statements could be combined | 236–244 |
org/apache/maven/enforcer/rules/checksum/NormalizeLineSeparatorReader.java
Rule | Violation | Line |
---|---|---|
CollapsibleIfStatements | These nested if statements could be combined | 64–66 |
CollapsibleIfStatements | These nested if statements could be combined | 69–71 |
org/apache/maven/enforcer/rules/dependency/BanDynamicVersions.java
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'mavenSession'. | 126 |
UnusedFormalParameter | Avoid unused constructor parameters such as 'project'. | 126 |
UnusedFormalParameter | Avoid unused constructor parameters such as 'repoSystem'. | 126 |
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 | 128–131 |
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. | 164 |
UselessParentheses | Useless parentheses. | 242 |
org/apache/maven/enforcer/rules/RequirePluginVersions.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 564 |
org/apache/maven/enforcer/rules/dependency/RequireReleaseDeps.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 100 |
org/apache/maven/enforcer/rules/dependency/ResolverUtil.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'org.eclipse.aether.graph.DependencyNode' due to existing import 'org.eclipse.aether.graph.DependencyNode' | 170 |
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'org.eclipse.aether.graph.DependencyNode' due to existing import 'org.eclipse.aether.graph.DependencyNode' | 180 |
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 | 194–196 |
CollapsibleIfStatements | These nested if statements could be combined | 3 | 208–213 |
CollapsibleIfStatements | These nested if statements could be combined | 3 | 329–331 |
org/apache/maven/enforcer/rules/RequireActiveProfile.java
Rule | Violation | Priority | Line |
---|---|---|---|
CollapsibleIfStatements | These nested if statements could be combined | 3 | 84–86 |
org/apache/maven/enforcer/rules/RequireNoRepositories.java
Rule | Violation | Priority | Line |
---|---|---|---|
CollapsibleIfStatements | These nested if statements could be combined | 3 | 236–244 |
org/apache/maven/enforcer/rules/RequireOS.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 164 |
UselessParentheses | Useless parentheses. | 4 | 242 |
org/apache/maven/enforcer/rules/RequirePluginVersions.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 564 |
org/apache/maven/enforcer/rules/checksum/NormalizeLineSeparatorReader.java
Rule | Violation | Priority | Line |
---|---|---|---|
CollapsibleIfStatements | These nested if statements could be combined | 3 | 64–66 |
CollapsibleIfStatements | These nested if statements could be combined | 3 | 69–71 |
org/apache/maven/enforcer/rules/dependency/BanDynamicVersions.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'mavenSession'. | 3 | 126 |
UnusedFormalParameter | Avoid unused constructor parameters such as 'project'. | 3 | 126 |
UnusedFormalParameter | Avoid unused constructor parameters such as 'repoSystem'. | 3 | 126 |
org/apache/maven/enforcer/rules/dependency/RequireReleaseDeps.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 100 |
org/apache/maven/enforcer/rules/dependency/ResolverUtil.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'org.eclipse.aether.graph.DependencyNode' due to existing import 'org.eclipse.aether.graph.DependencyNode' | 4 | 170 |
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'org.eclipse.aether.graph.DependencyNode' due to existing import 'org.eclipse.aether.graph.DependencyNode' | 4 | 180 |
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 | 128–131 |
UselessParentheses | Useless parentheses. | 4 | 235 |