PMD Results
The following document contains the results of PMD 7.17.0.
Violations By Priority
Priority 3
org/eclipse/aether/util/graph/manager/DefaultDependencyManager.java
org/eclipse/aether/util/graph/transformer/ConflictResolver.java
| Rule |
Violation |
Line |
| SimplifiedTernary |
This conditional expression can be simplified with || or && |
767 |
org/eclipse/aether/util/graph/transformer/NearestVersionSelector.java
org/eclipse/aether/util/graph/visitor/AbstractDepthFirstNodeListGenerator.java
org/eclipse/aether/util/repository/DefaultMirrorSelector.java
org/eclipse/aether/util/version/GenericVersionRange.java
Priority 4
org/eclipse/aether/util/filter/AbstractPatternDependencyFilter.java
org/eclipse/aether/util/filter/ExclusionsDependencyFilter.java
org/eclipse/aether/util/graph/manager/ClassicDependencyManager.java
org/eclipse/aether/util/graph/manager/TransitiveDependencyManager.java
org/eclipse/aether/util/version/GenericVersionScheme.java
Files
org/eclipse/aether/util/filter/AbstractPatternDependencyFilter.java
org/eclipse/aether/util/filter/ExclusionsDependencyFilter.java
| Rule |
Violation |
Priority |
Line |
| UselessParentheses |
Useless parentheses around `excludes.contains(id)`. |
4 |
68 |
org/eclipse/aether/util/graph/manager/ClassicDependencyManager.java
| Rule |
Violation |
Priority |
Line |
| UselessParentheses |
Useless parentheses around `JavaScopes.SYSTEM.equals(scope)`. |
4 |
179 |
org/eclipse/aether/util/graph/manager/DefaultDependencyManager.java
org/eclipse/aether/util/graph/manager/TransitiveDependencyManager.java
| Rule |
Violation |
Priority |
Line |
| UselessParentheses |
Useless parentheses around `JavaScopes.SYSTEM.equals(scope)`. |
4 |
175 |
org/eclipse/aether/util/graph/transformer/ConflictResolver.java
| Rule |
Violation |
Priority |
Line |
| SimplifiedTernary |
This conditional expression can be simplified with || or && |
3 |
767 |
org/eclipse/aether/util/graph/transformer/NearestVersionSelector.java
org/eclipse/aether/util/graph/visitor/AbstractDepthFirstNodeListGenerator.java
org/eclipse/aether/util/repository/DefaultMirrorSelector.java
org/eclipse/aether/util/version/GenericVersionRange.java
org/eclipse/aether/util/version/GenericVersionScheme.java
| Rule |
Violation |
Priority |
Line |
| UselessParentheses |
Useless parentheses around `(compare < 0) ? "<" : ">"`. |
4 |
155 |