PMD Results

The following document contains the results of PMD 6.49.0.

Violations By Priority

Priority 3

org/apache/maven/plugins/invoker/AbstractInvokerMojo.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 13881403

org/apache/maven/plugins/invoker/InvokerProperties.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 353355

Priority 4

org/apache/maven/plugins/invoker/AbstractInvokerMojo.java

Rule Violation Line
UselessParentheses Useless parentheses. 856
UselessParentheses Useless parentheses. 1179
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'org.apache.maven.settings.TrackableBase' due to existing import 'org.apache.maven.settings.TrackableBase' 1455

org/apache/maven/plugins/invoker/MetadataUtils.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'java.util.TimeZone.getTimeZone' due to existing import 'java.util.TimeZone' 77

Files

org/apache/maven/plugins/invoker/AbstractInvokerMojo.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 856
UselessParentheses Useless parentheses. 4 1179
CollapsibleIfStatements These nested if statements could be combined 3 13881403
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'org.apache.maven.settings.TrackableBase' due to existing import 'org.apache.maven.settings.TrackableBase' 4 1455

org/apache/maven/plugins/invoker/InvokerProperties.java

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 353355

org/apache/maven/plugins/invoker/MetadataUtils.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'java.util.TimeZone.getTimeZone' due to existing import 'java.util.TimeZone' 4 77