PMD Results

The following document contains the results of PMD 7.7.0.

Violations By Priority

Priority 2

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

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

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

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

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

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

Priority 3

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

Rule Violation Line
EmptyControlStatement Empty if statement 294299
EmptyControlStatement Empty if statement 303308
EmptyControlStatement Empty if statement 310315

Priority 4

org/eclipse/aether/impl/scope/BuildScopeQuery.java

Rule Violation Line
UselessParentheses Useless parentheses. 79

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

Rule Violation Line
UselessParentheses Useless parentheses. 81

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

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Collectors': 'toList' is already in scope 295

org/eclipse/aether/internal/impl/filter/GroupIdRemoteRepositoryFilterSource.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 106
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 121
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 139
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 151
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 163

org/eclipse/aether/internal/impl/filter/PrefixesRemoteRepositoryFilterSource.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 116
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 133
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 151
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 166
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 183
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 201
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 213

Files

org/eclipse/aether/impl/scope/BuildScopeQuery.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 79

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

Rule Violation Priority Line
AvoidBranchingStatementAsLastInLoop Avoid using a branching statement as the last in a loop. 2 428

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

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 81

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

Rule Violation Priority Line
AvoidBranchingStatementAsLastInLoop Avoid using a branching statement as the last in a loop. 2 370

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

Rule Violation Priority Line
EmptyControlStatement Empty if statement 3 294299
EmptyControlStatement Empty if statement 3 303308
EmptyControlStatement Empty if statement 3 310315

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

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Collectors': 'toList' is already in scope 4 295

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

Rule Violation Priority Line
AvoidBranchingStatementAsLastInLoop Avoid using a branching statement as the last in a loop. 2 106

org/eclipse/aether/internal/impl/filter/GroupIdRemoteRepositoryFilterSource.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 4 106
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 4 121
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 4 139
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 4 151
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 4 163

org/eclipse/aether/internal/impl/filter/PrefixesRemoteRepositoryFilterSource.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 4 116
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 4 133
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 4 151
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 4 166
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 4 183
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 4 201
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RemoteRepositoryFilterSourceSupport': 'CONFIG_PROPS_PREFIX' is already in scope because it is inherited by an enclosing type 4 213