PMD Results

The following document contains the results of PMD 7.14.0.

Violations By Priority

Priority 3

org/apache/maven/api/JavaPathType.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'final' on method 'format': the method is already in a final class 262

org/apache/maven/api/feature/Features.java

Rule Violation Line
UnusedPrivateMethod Avoid unused private methods such as 'doGet(Properties, String, boolean)'. 51

Priority 4

org/apache/maven/api/DependencyScope.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DependencyScope': 'values' is already in scope 100

org/apache/maven/api/JavaPathType.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JavaPathType': 'values' is already in scope 222

org/apache/maven/api/MonotonicClock.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Clock': 'systemUTC' is already in scope 59

org/apache/maven/api/services/ArtifactCoordinatesFactoryRequest.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ArtifactCoordinatesFactoryRequest': 'builder' is already in scope 58
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ArtifactCoordinatesFactoryRequest': 'builder' is already in scope 76
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ArtifactCoordinatesFactoryRequest': 'builder' is already in scope 89
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ArtifactCoordinatesFactoryRequest': 'builder' is already in scope 97

org/apache/maven/api/services/ArtifactFactoryRequest.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ArtifactFactoryRequest': 'builder' is already in scope 55
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ArtifactFactoryRequest': 'builder' is already in scope 72

org/apache/maven/api/services/DependencyCoordinatesFactoryRequest.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DependencyCoordinatesFactoryRequest': 'builder' is already in scope 62

Files

org/apache/maven/api/DependencyScope.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DependencyScope': 'values' is already in scope 4 100

org/apache/maven/api/JavaPathType.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JavaPathType': 'values' is already in scope 4 222
UnnecessaryModifier Unnecessary modifier 'final' on method 'format': the method is already in a final class 3 262

org/apache/maven/api/MonotonicClock.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Clock': 'systemUTC' is already in scope 4 59

org/apache/maven/api/feature/Features.java

Rule Violation Priority Line
UnusedPrivateMethod Avoid unused private methods such as 'doGet(Properties, String, boolean)'. 3 51

org/apache/maven/api/services/ArtifactCoordinatesFactoryRequest.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ArtifactCoordinatesFactoryRequest': 'builder' is already in scope 4 58
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ArtifactCoordinatesFactoryRequest': 'builder' is already in scope 4 76
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ArtifactCoordinatesFactoryRequest': 'builder' is already in scope 4 89
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ArtifactCoordinatesFactoryRequest': 'builder' is already in scope 4 97

org/apache/maven/api/services/ArtifactFactoryRequest.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ArtifactFactoryRequest': 'builder' is already in scope 4 55
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ArtifactFactoryRequest': 'builder' is already in scope 4 72

org/apache/maven/api/services/DependencyCoordinatesFactoryRequest.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DependencyCoordinatesFactoryRequest': 'builder' is already in scope 4 62