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 140 - 143
These nested if statements could be combined 305 - 308

org/owasp/dependencycheck/analyzer/CPEAnalyzer.java

Violation Line
Useless parentheses. 190
These nested if statements could be combined 573 - 578
These nested if statements could be combined 574 - 577
These nested if statements could be combined 583 - 586

org/owasp/dependencycheck/analyzer/DependencyBundlingAnalyzer.java

Violation Line
These nested if statements could be combined 235 - 237

org/owasp/dependencycheck/analyzer/FalsePositiveAnalyzer.java

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

org/owasp/dependencycheck/analyzer/JarAnalyzer.java

Violation Line
Useless parentheses. 329
Useless parentheses. 849
Avoid unused method parameters such as 'classes'. 987

org/owasp/dependencycheck/analyzer/JavaScriptAnalyzer.java

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

org/owasp/dependencycheck/analyzer/NvdCveAnalyzer.java

Violation Line
Useless parentheses. 78

org/owasp/dependencycheck/concurrency/DirectorySpinLock.java

Violation Line
These nested if statements could be combined 243 - 248

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

Violation Line
Useless parentheses. 171
Useless parentheses. 174

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

Violation Line
These nested if statements could be combined 147 - 149

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

Violation Line
Avoid empty if statements 120 - 123
Avoid unused private fields such as 'SELECT_PROPERTY'. 241
Avoid unused private fields such as 'DELETE_PROPERTY'. 253
Useless parentheses. 720

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

Violation Line
Useless parentheses. 168

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

Violation Line
Useless parentheses. 119

org/owasp/dependencycheck/dependency/Dependency.java

Violation Line
Useless parentheses. 493
Useless parentheses. 496
Useless parentheses. 499
Useless parentheses. 502
Useless parentheses. 505
Useless parentheses. 508
Useless parentheses. 527
Useless parentheses. 530

org/owasp/dependencycheck/dependency/Evidence.java

Violation Line
Useless parentheses. 228

org/owasp/dependencycheck/dependency/Identifier.java

Violation Line
Useless parentheses. 150
Useless parentheses. 153

org/owasp/dependencycheck/dependency/Reference.java

Violation Line
Useless parentheses. 111
Useless parentheses. 114
Useless parentheses. 117

org/owasp/dependencycheck/dependency/Vulnerability.java

Violation Line
Useless parentheses. 375

org/owasp/dependencycheck/dependency/VulnerableSoftware.java

Violation Line
Useless parentheses. 139
Useless parentheses. 179
Useless parentheses. 184

org/owasp/dependencycheck/suppression/PropertyType.java

Violation Line
Useless parentheses. 164

org/owasp/dependencycheck/utils/Checksum.java

Violation Line
Useless parentheses. 109

org/owasp/dependencycheck/utils/DependencyVersion.java

Violation Line
Useless parentheses. 138
Useless parentheses. 198