Coverage Report - org.owasp.dependencycheck.analyzer
 
Package # Classes Line Coverage Branch Coverage Complexity
org.owasp.dependencycheck.analyzer37
58%
1676/2856
43%
664/1534
4.669
org.owasp.dependencycheck.analyzer.exception2
25%
4/16
N/A
1
 
Classes in this Package Line Coverage Branch Coverage Complexity
AbstractAnalyzer
100%
3/3
N/A
1
AbstractFileTypeAnalyzer
84%
33/39
80%
8/10
1.429
AbstractSuppressionAnalyzer
80%
50/62
71%
10/14
4.333
AnalysisPhase
100%
11/11
N/A
0
Analyzer
N/A
N/A
1
AnalyzerService
89%
17/19
100%
6/6
3
ArchiveAnalyzer
34%
78/225
14%
20/136
6.412
AssemblyAnalyzer
62%
77/123
55%
21/38
6.5
AutoconfAnalyzer
90%
64/71
76%
26/34
3.222
CMakeAnalyzer
91%
65/71
80%
8/10
2.143
CPEAnalyzer
81%
194/238
76%
103/134
4.75
CPEAnalyzer$IdentifierConfidence
100%
4/4
N/A
4.75
CPEAnalyzer$IdentifierMatch
38%
15/39
16%
4/24
4.75
CentralAnalyzer
24%
18/73
10%
3/30
3.875
ComposerLockAnalyzer
78%
32/41
75%
3/4
2.167
CpeSuppressionAnalyzer
90%
9/10
66%
4/6
2.333
DependencyBundlingAnalyzer
40%
72/178
30%
57/184
7.688
Experimental
N/A
N/A
0
FalsePositiveAnalyzer
47%
106/224
25%
58/230
10.385
FileNameAnalyzer
89%
17/19
62%
5/8
2.333
FileTypeAnalyzer
N/A
N/A
1
HintAnalyzer
45%
49/107
60%
28/46
8.8
JarAnalyzer
66%
350/528
56%
195/346
7.419
JarAnalyzer$ClassNameInformation
80%
17/21
80%
8/10
7.419
NexusAnalyzer
20%
14/70
4%
1/24
3.625
NodePackageAnalyzer
86%
46/53
64%
9/14
2.429
NuspecAnalyzer
25%
9/36
0%
0/6
2.667
NvdCveAnalyzer
53%
26/49
50%
6/12
3.125
OpenSSLAnalyzer
91%
32/35
71%
10/14
2.25
PythonDistributionAnalyzer
81%
90/110
65%
30/46
3.462
PythonPackageAnalyzer
91%
66/72
77%
14/18
2
RubyBundleAuditAnalyzer
14%
32/217
2%
2/74
5.846
RubyBundlerAnalyzer
66%
20/30
43%
13/30
4.5
RubyBundlerAnalyzer$1
100%
2/2
N/A
4.5
RubyGemspecAnalyzer
76%
49/64
40%
8/20
2.3
RubyGemspecAnalyzer$1
0%
0/2
N/A
2.3
VulnerabilitySuppressionAnalyzer
90%
9/10
66%
4/6
2.333