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 362–365
These nested if statements could be combined 376–379

org/owasp/dependencycheck/analyzer/AssemblyAnalyzer.java

Violation Line
Avoid empty while statements 236–238

org/owasp/dependencycheck/analyzer/CPEAnalyzer.java

Violation Line
Useless parentheses. 219
Avoid unused method parameters such as 'currentConfidence'. 495
These nested if statements could be combined 530–535
These nested if statements could be combined 531–534
These nested if statements could be combined 540–543

org/owasp/dependencycheck/analyzer/DependencyBundlingAnalyzer.java

Violation Line
These nested if statements could be combined 228–230

org/owasp/dependencycheck/analyzer/FalsePositiveAnalyzer.java

Violation Line
These nested if statements could be combined 100–106
These nested if statements could be combined 164–184

org/owasp/dependencycheck/analyzer/JarAnalyzer.java

Violation Line
Useless parentheses. 383

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/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. 600
Useless parentheses. 603
Useless parentheses. 606
Useless parentheses. 609
Useless parentheses. 612
Useless parentheses. 615
Useless parentheses. 630
Useless parentheses. 633

org/owasp/dependencycheck/dependency/Evidence.java

Violation Line
Useless parentheses. 204

org/owasp/dependencycheck/dependency/Identifier.java

Violation Line
Useless parentheses. 177
Useless parentheses. 180

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/DependencyVersion.java

Violation Line
Useless parentheses. 135
Useless parentheses. 196