PMD Results

The following document contains the results of PMD 6.42.0.

Violations By Priority

Priority 3

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

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

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

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

Priority 4

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

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

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' 62

Files

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

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

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

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

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 62