PMD Results

The following document contains the results of PMD 5.6.1.

Files

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

Violation Line
Useless parentheses. 82

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

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

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

Violation Line
Useless parentheses. 364

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

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

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

Violation Line
Avoid empty catch blocks 4850

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

Violation Line
Useless parentheses. 45

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

Violation Line
Avoid using a branching statement as the last in a loop. 105

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

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

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

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