PMD Results

The following document contains the results of PMD 5.6.1.

Files

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

Violation Line
Avoid unused imports such as 'javax.inject.Inject' 22
Avoid unused imports such as 'org.eclipse.aether.spi.locator.Service' 30
Avoid unused imports such as 'org.eclipse.aether.spi.locator.ServiceLocator' 31

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

Violation Line
Useless parentheses. 79

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

Violation Line
Avoid empty if statements 334336
Avoid empty if statements 346348

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

Violation Line
Useless parentheses. 346
Avoid unused method parameters such as 'artifact'. 360
Avoid unused method parameters such as 'metadata'. 365
Avoid unused method parameters such as 'artifact'. 370
Avoid unused method parameters such as 'artifactFile'. 370
Avoid unused method parameters such as 'artifact'. 393
Avoid unused method parameters such as 'artifactFile'. 393
Avoid unused method parameters such as 'metadata'. 399
Avoid unused method parameters such as 'repository'. 399
Avoid unused method parameters such as 'metadata'. 404

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

Violation Line
Useless parentheses. 45

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

Violation Line
Useless parentheses. 134
Useless parentheses. 212

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

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