41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
# File 'lib/heimdall_tools/jfrog_xray_mapper.rb', line 41
def finding(vulnerability)
finding = {}
finding['status'] = 'failed'
finding['code_desc'] = []
finding['code_desc'] << "source_comp_id : #{vulnerability['source_comp_id']}"
finding['code_desc'] << "vulnerable_versions : #{vulnerability['component_versions']['vulnerable_versions']}"
finding['code_desc'] << "fixed_versions : #{vulnerability['component_versions']['fixed_versions']}"
finding['code_desc'] << "issue_type : #{vulnerability['issue_type']}"
finding['code_desc'] << "provider : #{vulnerability['provider']}"
finding['code_desc'] = finding['code_desc'].join("\n")
finding['run_time'] = NA_FLOAT
finding['start_time'] = NA_STRING
[finding]
end
|