Fork me on GitHub

PMD Results

The following document contains the results of PMD 5.0.2.

Files

org/owasp/dependencycheck/analyzer/ArchiveAnalyzer.java

Violation Line
These nested if statements could be combined 143 - 146
These nested if statements could be combined 304 - 307
These nested if statements could be combined 318 - 321

org/owasp/dependencycheck/analyzer/CPEAnalyzer.java

Violation Line
Useless parentheses. 182
These nested if statements could be combined 551 - 556
These nested if statements could be combined 552 - 555
These nested if statements could be combined 561 - 564

org/owasp/dependencycheck/analyzer/DependencyBundlingAnalyzer.java

Violation Line
These nested if statements could be combined 245 - 247

org/owasp/dependencycheck/analyzer/FalsePositiveAnalyzer.java

Violation Line
These nested if statements could be combined 151 - 172

org/owasp/dependencycheck/analyzer/JarAnalyzer.java

Violation Line
Useless parentheses. 356
These nested if statements could be combined 891 - 894
Useless parentheses. 984

org/owasp/dependencycheck/analyzer/JavaScriptAnalyzer.java

Violation Line
An empty statement (semicolon) not part of a loop 105
Avoid unused local variables such as 'extractComments'. 108

org/owasp/dependencycheck/analyzer/NuspecAnalyzer.java

Violation Line
Avoid empty catch blocks 128

org/owasp/dependencycheck/analyzer/NvdCveAnalyzer.java

Violation Line
Useless parentheses. 75

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

Violation Line
Useless parentheses. 172
Useless parentheses. 175

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

Violation Line
These nested if statements could be combined 154 - 156

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

Violation Line
Avoid unused private fields such as 'SELECT_PROPERTY'. 240
Avoid unused private fields such as 'DELETE_PROPERTY'. 252
Useless parentheses. 722

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

Violation Line
Useless parentheses. 167

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

Violation Line
Useless parentheses. 114

org/owasp/dependencycheck/dependency/Dependency.java

Violation Line
Useless parentheses. 517
Useless parentheses. 520
Useless parentheses. 523
Useless parentheses. 526
Useless parentheses. 529
Useless parentheses. 532
Useless parentheses. 551
Useless parentheses. 554

org/owasp/dependencycheck/dependency/Evidence.java

Violation Line
Useless parentheses. 202

org/owasp/dependencycheck/dependency/Identifier.java

Violation Line
Useless parentheses. 175
Useless parentheses. 178

org/owasp/dependencycheck/dependency/Reference.java

Violation Line
Useless parentheses. 109
Useless parentheses. 112
Useless parentheses. 115

org/owasp/dependencycheck/dependency/Vulnerability.java

Violation Line
Useless parentheses. 373

org/owasp/dependencycheck/dependency/VulnerableSoftware.java

Violation Line
Useless parentheses. 139
Useless parentheses. 178
Useless parentheses. 183

org/owasp/dependencycheck/suppression/PropertyType.java

Violation Line
Useless parentheses. 161

org/owasp/dependencycheck/utils/Checksum.java

Violation Line
Useless parentheses. 109

org/owasp/dependencycheck/utils/DependencyVersion.java

Violation Line
Useless parentheses. 135
Useless parentheses. 194