PMD Results

The following document contains the results of PMD 7.0.0.

Violations By Priority

Priority 3

org/apache/maven/api/plugin/testing/MojoExtension.java

Rule Violation Line
CollapsibleIfStatements This if statement could be combined with its parent 206208
UnusedPrivateMethod Avoid unused private methods such as 'isEmpty(String)'. 566

org/apache/maven/api/plugin/testing/stubs/ProjectStub.java

Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'properties'. 52

org/apache/maven/api/plugin/testing/stubs/SessionMock.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 19442

Priority 4

org/apache/maven/api/plugin/testing/MojoExtension.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MojoExtension': 'getBasedir' is already in scope 373

Files

org/apache/maven/api/plugin/testing/MojoExtension.java

Rule Violation Priority Line
CollapsibleIfStatements This if statement could be combined with its parent 3 206208
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MojoExtension': 'getBasedir' is already in scope 4 373
UnusedPrivateMethod Avoid unused private methods such as 'isEmpty(String)'. 3 566

org/apache/maven/api/plugin/testing/stubs/ProjectStub.java

Rule Violation Priority Line
UnusedPrivateField Avoid unused private fields such as 'properties'. 3 52

org/apache/maven/api/plugin/testing/stubs/SessionMock.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 19442

Suppressed Violations

Filename Rule message Suppression type Reason
org/apache/maven/api/plugin/testing/MojoExtension.java Avoid unused private methods such as 'createMojoExecution()'. @suppresswarnings
org/apache/maven/api/plugin/testing/MojoExtension.java Avoid unused private methods such as 'createLog()'. @suppresswarnings
org/apache/maven/api/plugin/testing/MojoExtension.java Avoid unused private methods such as 'createProject(InternalSession)'. @suppresswarnings
org/apache/maven/api/plugin/testing/MojoExtension.java Avoid unused private methods such as 'createSession()'. @suppresswarnings