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 24128
Unnecessary use of fully qualified name 'Collections.emptyList' due to existing static import 'java.util.Collections.emptyList' 1838
Unnecessary use of fully qualified name 'Collections.emptyList' due to existing static import 'java.util.Collections.emptyList' 2175
Unnecessary use of fully qualified name 'Collections.singletonList' due to existing static import 'java.util.Collections.singletonList' 2197
Avoid empty catch blocks 25192521
These nested if statements could be combined 28792882
These nested if statements could be combined 29332950

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

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

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

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

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 1204

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 1917
These nested if statements could be combined 719730

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

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

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

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

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

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

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

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

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/extensions/StreamFeeder.java

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

org/apache/maven/plugin/surefire/extensions/SurefireForkChannel.java

Violation Line
Too many static imports may lead to messy code 1176
Avoid empty try blocks 172174

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

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

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

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

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

Violation Line
Too many static imports may lead to messy code 1330
Useless parentheses. 323

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

Violation Line
Useless parentheses. 149

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

Violation Line
Useless parentheses. 37