PMD Results

The following document contains the results of PMD 6.42.0.

Violations By Priority

Priority 2

org/eclipse/aether/internal/impl/collect/DefaultDependencyCycle.java

Rule Violation Line
AvoidBranchingStatementAsLastInLoop Avoid using a branching statement as the last in a loop. 121

Priority 3

org/eclipse/aether/internal/impl/DefaultRemoteRepositoryManager.java

Rule Violation Line
EmptyIfStmt Avoid empty if statements 342344
EmptyIfStmt Avoid empty if statements 355357

org/eclipse/aether/internal/impl/SimpleDigest.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 4850

Priority 4

org/eclipse/aether/internal/impl/DefaultFileProcessor.java

Rule Violation Line
UselessParentheses Useless parentheses. 82

org/eclipse/aether/internal/impl/DefaultUpdateCheckManager.java

Rule Violation Line
UselessParentheses Useless parentheses. 371

org/eclipse/aether/internal/impl/SimpleLocalRepositoryManagerFactory.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'Objects.requireNonNull' due to existing static import 'java.util.Objects.requireNonNull' 65

org/eclipse/aether/internal/impl/collect/DefaultDependencyCycle.java

Rule Violation Line
UselessParentheses Useless parentheses. 46

org/eclipse/aether/internal/impl/synccontext/DefaultSyncContextFactory.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'Objects.requireNonNull' due to existing static import 'java.util.Objects.requireNonNull' 69

org/eclipse/aether/internal/impl/synccontext/legacy/DefaultSyncContextFactory.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'Objects.requireNonNull' due to existing static import 'java.util.Objects.requireNonNull' 59
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'Objects.requireNonNull' due to existing static import 'java.util.Objects.requireNonNull' 65

Files

org/eclipse/aether/internal/impl/DefaultFileProcessor.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 82

org/eclipse/aether/internal/impl/DefaultRemoteRepositoryManager.java

Rule Violation Priority Line
EmptyIfStmt Avoid empty if statements 3 342344
EmptyIfStmt Avoid empty if statements 3 355357

org/eclipse/aether/internal/impl/DefaultUpdateCheckManager.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 371

org/eclipse/aether/internal/impl/SimpleDigest.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 4850

org/eclipse/aether/internal/impl/SimpleLocalRepositoryManagerFactory.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'Objects.requireNonNull' due to existing static import 'java.util.Objects.requireNonNull' 4 65

org/eclipse/aether/internal/impl/collect/DefaultDependencyCycle.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 46
AvoidBranchingStatementAsLastInLoop Avoid using a branching statement as the last in a loop. 2 121

org/eclipse/aether/internal/impl/synccontext/DefaultSyncContextFactory.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'Objects.requireNonNull' due to existing static import 'java.util.Objects.requireNonNull' 4 69

org/eclipse/aether/internal/impl/synccontext/legacy/DefaultSyncContextFactory.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'Objects.requireNonNull' due to existing static import 'java.util.Objects.requireNonNull' 4 59
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'Objects.requireNonNull' due to existing static import 'java.util.Objects.requireNonNull' 4 65