PMD Results
The following document contains the results of PMD 6.42.0.
Violations By Priority
Priority 3
org/apache/maven/shared/dependency/graph/internal/maven30/ConflictResolver.java
Rule | Violation | Line |
---|---|---|
SimplifiedTernary | Ternary operators that can be simplified with || or && | 737 |
org/apache/maven/shared/dependency/graph/internal/maven30/NearestVersionSelector.java
Rule | Violation | Line |
---|---|---|
CollapsibleIfStatements | These nested if statements could be combined | 64–70 |
CollapsibleIfStatements | These nested if statements could be combined | 66–69 |
Priority 4
org/apache/maven/shared/dependency/graph/internal/Maven31DependencyCollectorBuilder.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'org.eclipse.aether.artifact.ArtifactTypeRegistry' due to existing import 'org.eclipse.aether.artifact.ArtifactTypeRegistry' | 132 |
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'org.eclipse.aether.artifact.ArtifactTypeRegistry' due to existing import 'org.eclipse.aether.artifact.ArtifactTypeRegistry' | 200 |
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'org.eclipse.aether.artifact.ArtifactTypeRegistry' due to existing import 'org.eclipse.aether.artifact.ArtifactTypeRegistry' | 211 |
UselessParentheses | Useless parentheses. | 294 |
UselessParentheses | Useless parentheses. | 307 |
UselessParentheses | Useless parentheses. | 307 |
org/apache/maven/shared/dependency/graph/internal/Maven31DependencyGraphBuilder.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 179 |
UselessParentheses | Useless parentheses. | 192 |
UselessParentheses | Useless parentheses. | 192 |
org/apache/maven/shared/dependency/graph/internal/Maven3DependencyCollectorBuilder.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'org.sonatype.aether.artifact.ArtifactTypeRegistry' due to existing import 'org.sonatype.aether.artifact.ArtifactTypeRegistry' | 132 |
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'org.sonatype.aether.artifact.ArtifactTypeRegistry' due to existing import 'org.sonatype.aether.artifact.ArtifactTypeRegistry' | 206 |
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'org.sonatype.aether.artifact.ArtifactTypeRegistry' due to existing import 'org.sonatype.aether.artifact.ArtifactTypeRegistry' | 217 |
UselessParentheses | Useless parentheses. | 300 |
UselessParentheses | Useless parentheses. | 313 |
UselessParentheses | Useless parentheses. | 313 |
UselessParentheses | Useless parentheses. | 313 |
org/apache/maven/shared/dependency/graph/internal/Maven3DependencyGraphBuilder.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 125 |
UselessParentheses | Useless parentheses. | 138 |
UselessParentheses | Useless parentheses. | 138 |
org/apache/maven/shared/dependency/graph/internal/VerboseDependencyNode.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 48 |
org/apache/maven/shared/dependency/graph/internal/maven30/ConflictIdSorter.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 162 |
org/apache/maven/shared/dependency/graph/internal/maven30/ConflictResolver.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 688 |
UselessParentheses | Useless parentheses. | 695 |
UselessParentheses | Useless parentheses. | 713 |
UselessParentheses | Useless parentheses. | 728–729 |
UselessParentheses | Useless parentheses. | 730 |
UselessParentheses | Useless parentheses. | 737 |
org/apache/maven/shared/dependency/graph/traversal/SerializingDependencyNodeVisitor.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 210 |
Files
org/apache/maven/shared/dependency/graph/internal/Maven31DependencyCollectorBuilder.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'org.eclipse.aether.artifact.ArtifactTypeRegistry' due to existing import 'org.eclipse.aether.artifact.ArtifactTypeRegistry' | 4 | 132 |
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'org.eclipse.aether.artifact.ArtifactTypeRegistry' due to existing import 'org.eclipse.aether.artifact.ArtifactTypeRegistry' | 4 | 200 |
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'org.eclipse.aether.artifact.ArtifactTypeRegistry' due to existing import 'org.eclipse.aether.artifact.ArtifactTypeRegistry' | 4 | 211 |
UselessParentheses | Useless parentheses. | 4 | 294 |
UselessParentheses | Useless parentheses. | 4 | 307 |
UselessParentheses | Useless parentheses. | 4 | 307 |
org/apache/maven/shared/dependency/graph/internal/Maven31DependencyGraphBuilder.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 179 |
UselessParentheses | Useless parentheses. | 4 | 192 |
UselessParentheses | Useless parentheses. | 4 | 192 |
org/apache/maven/shared/dependency/graph/internal/Maven3DependencyCollectorBuilder.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'org.sonatype.aether.artifact.ArtifactTypeRegistry' due to existing import 'org.sonatype.aether.artifact.ArtifactTypeRegistry' | 4 | 132 |
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'org.sonatype.aether.artifact.ArtifactTypeRegistry' due to existing import 'org.sonatype.aether.artifact.ArtifactTypeRegistry' | 4 | 206 |
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'org.sonatype.aether.artifact.ArtifactTypeRegistry' due to existing import 'org.sonatype.aether.artifact.ArtifactTypeRegistry' | 4 | 217 |
UselessParentheses | Useless parentheses. | 4 | 300 |
UselessParentheses | Useless parentheses. | 4 | 313 |
UselessParentheses | Useless parentheses. | 4 | 313 |
UselessParentheses | Useless parentheses. | 4 | 313 |
org/apache/maven/shared/dependency/graph/internal/Maven3DependencyGraphBuilder.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 125 |
UselessParentheses | Useless parentheses. | 4 | 138 |
UselessParentheses | Useless parentheses. | 4 | 138 |
org/apache/maven/shared/dependency/graph/internal/VerboseDependencyNode.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 48 |
org/apache/maven/shared/dependency/graph/internal/maven30/ConflictIdSorter.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 162 |
org/apache/maven/shared/dependency/graph/internal/maven30/ConflictResolver.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 688 |
UselessParentheses | Useless parentheses. | 4 | 695 |
UselessParentheses | Useless parentheses. | 4 | 713 |
UselessParentheses | Useless parentheses. | 4 | 728–729 |
UselessParentheses | Useless parentheses. | 4 | 730 |
UselessParentheses | Useless parentheses. | 4 | 737 |
SimplifiedTernary | Ternary operators that can be simplified with || or && | 3 | 737 |
org/apache/maven/shared/dependency/graph/internal/maven30/NearestVersionSelector.java
Rule | Violation | Priority | Line |
---|---|---|---|
CollapsibleIfStatements | These nested if statements could be combined | 3 | 64–70 |
CollapsibleIfStatements | These nested if statements could be combined | 3 | 66–69 |
org/apache/maven/shared/dependency/graph/traversal/SerializingDependencyNodeVisitor.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 210 |