Fork me on GitHub

PMD Results

The following document contains the results of PMD 5.3.5.

Files

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

Violation Line
Too many static imports may lead to messy code 23680
Avoid empty catch blocks 21592161
These nested if statements could be combined 26042607
These nested if statements could be combined 26582674
Unnecessary use of fully qualified name 'Thread.currentThread' due to existing static import 'java.lang.Thread.currentThread' 3087
Unnecessary use of fully qualified name 'Thread.currentThread' due to existing static import 'java.lang.Thread.currentThread' 3107

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

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

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

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

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 1803

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 1528

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

Violation Line
Avoid empty catch blocks 8082
Avoid empty catch blocks 8991

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

Violation Line
Too many static imports may lead to messy code 1507
Avoid unused private methods such as 'err(String)'. 490

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

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

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

Violation Line
Useless parentheses. 326

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

Violation Line
Useless parentheses. 129

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

Violation Line
Useless parentheses. 37