Fork me on GitHub

PMD Results

The following document contains the results of PMD 5.3.5.

Files

org/owasp/dependencycheck/analyzer/ArchiveAnalyzer.java

Violation Line
These nested if statements could be combined 479488
These nested if statements could be combined 480487
These nested if statements could be combined 481486
These nested if statements could be combined 482485

org/owasp/dependencycheck/analyzer/CPEAnalyzer.java

Violation Line
These nested if statements could be combined 583588
These nested if statements could be combined 584587
These nested if statements could be combined 592595

org/owasp/dependencycheck/analyzer/DependencyBundlingAnalyzer.java

Violation Line
Useless parentheses. 421422
Useless parentheses. 423424

org/owasp/dependencycheck/analyzer/FalsePositiveAnalyzer.java

Violation Line
These nested if statements could be combined 115121
These nested if statements could be combined 177197

org/owasp/dependencycheck/analyzer/JarAnalyzer.java

Violation Line
Useless parentheses. 387

org/owasp/dependencycheck/analyzer/OpenSSLAnalyzer.java

Violation Line
Useless parentheses. 112

org/owasp/dependencycheck/analyzer/PythonDistributionAnalyzer.java

Violation Line
These nested if statements could be combined 305308

org/owasp/dependencycheck/analyzer/RubyBundleAuditAnalyzer.java

Violation Line
These nested if statements could be combined 369371
Useless parentheses. 385
Useless parentheses. 403

org/owasp/dependencycheck/data/cpe/IndexEntry.java

Violation Line
Useless parentheses. 172
Useless parentheses. 175

org/owasp/dependencycheck/data/lucene/TokenPairConcatenatingFilter.java

Violation Line
Useless parentheses. 156

org/owasp/dependencycheck/data/nexus/NexusSearch.java

Violation Line
Avoid unused imports such as 'org.owasp.dependencycheck.utils.InvalidSettingException' 29
Avoid unused imports such as 'org.owasp.dependencycheck.utils.Settings' 30

org/owasp/dependencycheck/data/nvdcve/ConnectionFactory.java

Violation Line
Avoid empty if statements 344346

org/owasp/dependencycheck/data/nvdcve/CveDB.java

Violation Line
These nested if statements could be combined 648650
These nested if statements could be combined 760762

org/owasp/dependencycheck/data/nvdcve/DriverShim.java

Violation Line
Useless parentheses. 193

org/owasp/dependencycheck/data/update/NvdCveUpdater.java

Violation Line
Useless parentheses. 173

org/owasp/dependencycheck/data/update/nvd/DownloadTask.java

Violation Line
Useless parentheses. 242

org/owasp/dependencycheck/dependency/Identifier.java

Violation Line
Useless parentheses. 191
Useless parentheses. 194

org/owasp/dependencycheck/dependency/Reference.java

Violation Line
Useless parentheses. 116
Useless parentheses. 119
Useless parentheses. 122

org/owasp/dependencycheck/dependency/Vulnerability.java

Violation Line
Useless parentheses. 376

org/owasp/dependencycheck/dependency/VulnerableSoftware.java

Violation Line
Useless parentheses. 141
Useless parentheses. 180
Useless parentheses. 185

org/owasp/dependencycheck/utils/DependencyVersion.java

Violation Line
Useless parentheses. 139
Useless parentheses. 141
Useless parentheses. 208

org/owasp/dependencycheck/xml/hints/HintHandler.java

Violation Line
These nested if statements could be combined 192197

org/owasp/dependencycheck/xml/pom/License.java

Violation Line
Useless parentheses. 118
Useless parentheses. 121

org/owasp/dependencycheck/xml/pom/PomHandler.java

Violation Line
These nested if statements could be combined 170176
These nested if statements could be combined 171175

org/owasp/dependencycheck/xml/suppression/PropertyType.java

Violation Line
Useless parentheses. 161