Fork me on GitHub

PMD Results

The following document contains the results of PMD 5.6.1.

Files

org/apache/maven/plugin/surefire/AbstractSurefireMojo.java

Violation Line
Too many static imports may lead to messy code 23590
Unnecessary use of fully qualified name 'Collections.singletonList' due to existing static import 'java.util.Collections.singletonList' 1939
Avoid empty catch blocks 22292231
These nested if statements could be combined 25492552
These nested if statements could be combined 26032620

org/apache/maven/plugin/surefire/SurefireHelper.java

Violation Line
Too many static imports may lead to messy code 1315

org/apache/maven/plugin/surefire/booterclient/BooterSerializer.java

Violation Line
Too many static imports may lead to messy code 1199

org/apache/maven/plugin/surefire/booterclient/ChecksumCalculator.java

Violation Line
Useless parentheses. 137

org/apache/maven/plugin/surefire/booterclient/ForkNumberBucket.java

Violation Line
Avoid unused private methods such as 'getHighestDrawnNumber()'. 85

org/apache/maven/plugin/surefire/booterclient/ForkStarter.java

Violation Line
Too many static imports may lead to messy code 1802

org/apache/maven/plugin/surefire/booterclient/lazytestprovider/TestProvidingInputStream.java

Violation Line
Too many static imports may lead to messy code 1190

org/apache/maven/plugin/surefire/booterclient/output/ForkClient.java

Violation Line
Too many static imports may lead to messy code 1524

org/apache/maven/plugin/surefire/booterclient/output/InPluginProcessDumpSingleton.java

Violation Line
Too many static imports may lead to messy code 1104

org/apache/maven/plugin/surefire/report/DefaultReporterFactory.java

Violation Line
Too many static imports may lead to messy code 1489

org/apache/maven/plugin/surefire/report/StatelessXmlReporter.java

Violation Line
Too many static imports may lead to messy code 1629

org/apache/maven/plugin/surefire/report/TestSetRunListener.java

Violation Line
Useless parentheses. 304

org/apache/maven/plugin/surefire/report/WrappedReportEntry.java

Violation Line
Useless parentheses. 130

org/apache/maven/plugin/surefire/util/ScannerUtil.java

Violation Line
Useless parentheses. 37