Coverage Report - org.owasp.dependencycheck.analyzer
 
Package # Classes Line Coverage Branch Coverage Complexity
org.owasp.dependencycheck.analyzer37
60%
1650/2711
44%
656/1472
4.393
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
75%
48/64
71%
10/14
4
AnalysisPhase
100%
11/11
N/A
0
Analyzer
N/A
N/A
1
AnalyzerService
89%
17/19
100%
6/6
3
ArchiveAnalyzer
36%
73/200
25%
23/90
5.188
AssemblyAnalyzer
65%
75/115
55%
21/38
6
AutoconfAnalyzer
90%
64/71
76%
26/34
3.222
CMakeAnalyzer
91%
65/71
80%
8/10
2.143
CPEAnalyzer
83%
194/232
76%
103/134
4.607
CPEAnalyzer$IdentifierConfidence
100%
4/4
N/A
4.607
CPEAnalyzer$IdentifierMatch
38%
15/39
16%
4/24
4.607
CentralAnalyzer
26%
18/69
10%
3/30
3.625
ComposerLockAnalyzer
83%
31/37
75%
3/4
1.833
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
74%
37/50
56%
17/30
6
JarAnalyzer
66%
349/522
56%
195/346
7.355
JarAnalyzer$ClassNameInformation
80%
17/21
80%
8/10
7.355
NexusAnalyzer
20%
14/70
4%
1/24
3.375
NodePackageAnalyzer
86%
46/53
64%
9/14
2.429
NuspecAnalyzer
25%
9/36
0%
0/6
2.667
NvdCveAnalyzer
68%
24/35
50%
6/12
2.125
OpenSSLAnalyzer
91%
32/35
71%
10/14
2.25
PythonDistributionAnalyzer
85%
89/104
65%
30/46
3.308
PythonPackageAnalyzer
91%
66/72
77%
14/18
2
RubyBundleAuditAnalyzer
16%
32/200
2%
2/74
5.154
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