Fork me on GitHub

PMD Results

The following document contains the results of PMD 5.0.5.

Files

org/owasp/dependencycheck/analyzer/ArchiveAnalyzer.java

Violation Line
These nested if statements could be combined 362365
These nested if statements could be combined 376379

org/owasp/dependencycheck/analyzer/AssemblyAnalyzer.java

Violation Line
Avoid empty while statements 236238

org/owasp/dependencycheck/analyzer/CPEAnalyzer.java

Violation Line
Useless parentheses. 222
These nested if statements could be combined 541546
These nested if statements could be combined 542545
These nested if statements could be combined 551554

org/owasp/dependencycheck/analyzer/DependencyBundlingAnalyzer.java

Violation Line
These nested if statements could be combined 228230

org/owasp/dependencycheck/analyzer/FalsePositiveAnalyzer.java

Violation Line
These nested if statements could be combined 134154

org/owasp/dependencycheck/analyzer/JarAnalyzer.java

Violation Line
Useless parentheses. 373

org/owasp/dependencycheck/analyzer/JavaScriptAnalyzer.java

Violation Line
Avoid unused local variables such as 'extractComments'. 113

org/owasp/dependencycheck/analyzer/NvdCveAnalyzer.java

Violation Line
Useless parentheses. 76

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 248250

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

Violation Line
Useless parentheses. 745

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

Violation Line
Useless parentheses. 192

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

Violation Line
Useless parentheses. 118

org/owasp/dependencycheck/dependency/Dependency.java

Violation Line
Useless parentheses. 599
Useless parentheses. 602
Useless parentheses. 605
Useless parentheses. 608
Useless parentheses. 611
Useless parentheses. 614
Useless parentheses. 629
Useless parentheses. 632

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. 143
Useless parentheses. 182
Useless parentheses. 187

org/owasp/dependencycheck/suppression/PropertyType.java

Violation Line
Useless parentheses. 161

org/owasp/dependencycheck/utils/Checksum.java

Violation Line
Useless parentheses. 113

org/owasp/dependencycheck/utils/DependencyVersion.java

Violation Line
Useless parentheses. 135
Useless parentheses. 194