CveDB

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,388 of 3,71535%207 of 27625%1632085598294670
updateOrInsertVulnerability(DefCveItem, String)5250%280%151510610611
updateVulnerabilityInsertSoftware(int, String, List, String)1690%80%55363611
updateKnownExploitedVulnerabilities(List)1290%100%66313111
updateVulnerabilityInsertReferences(int, DefCveItem)1130%200%1111232311
updateVulnerability(DefCveItem, String)1000%40%33212111
cleanupDatabase()930%120%77262611
saveCpeEcosystemCache()920%100%66191911
updateVulnerabilityInsertCwe(int, DefCveItem)720%140%88151511
updateEcosystemCache()710%20%22181811
loadCpeEcosystemCache()700%20%22161611
getknownExploitedVulnerabilities()622831%1150%12142101
getVulnerability(String, Connection)5957790%182860%182469501
parseCpes(DefCveItem)470%n/a11161611
defrag()420%20%22121211
dataExists()402942%2250%23101501
parseCpe(CpeMatch, String)380%n/a116611
lambda$parseCpes$3(VulnerableSoftwareBuilder, DefCveItem, List, CpeMatch)380%n/a11111111
addCpe(String, String, String)370%n/a11101011
saveProperty(String, String)364153%3125%2381901
getVulnerabilities(Cpe)2921087%31583%31065101
getPreparedStatement(Connection, CveDB.PreparedStatementCveDb)282142%6225%4571401
executeBatch(String, PreparedStatement)270%20%229911
setFloatValue(PreparedStatement, int, Map, String)260%40%337711
deleteUnusedCpe()250%n/a117711
setUpdateColumn(PreparedStatement, int, Boolean)210%40%336611
setBooleanValue(PreparedStatement, int, Map, String)200%40%334411
setStringValue(PreparedStatement, int, Map, String)190%40%334411
deleteVulnerability(String)180%n/a114411
addNullableStringParameter(PreparedStatement, int, String)150%40%334411
lambda$parseCpes$2(DefCveItem, CpeMatch)150%40%332211
getVulnerability(String)141348%n/a012401
setUpdateColumn(PreparedStatement, int, Double)130%20%224411
setUpdateColumn(PreparedStatement, int, CvssV2Data.AuthenticationType)130%20%224411
setUpdateColumn(PreparedStatement, int, CvssV2Data.CiaType)130%20%224411
setUpdateColumn(PreparedStatement, int, CvssV2Data.Version)130%20%224411
setUpdateColumn(PreparedStatement, int, CvssV2Data.AccessComplexityType)130%20%224411
setUpdateColumn(PreparedStatement, int, CvssV2Data.AccessVectorType)130%20%224411
setUpdateColumn(PreparedStatement, int, CvssV3Data.AttackVectorType)130%20%224411
setUpdateColumn(PreparedStatement, int, CvssV3Data.AttackComplexityType)130%20%224411
setUpdateColumn(PreparedStatement, int, CvssV3Data.PrivilegesRequiredType)130%20%224411
setUpdateColumn(PreparedStatement, int, CvssV3Data.UserInteractionType)130%20%224411
setUpdateColumn(PreparedStatement, int, CvssV3Data.ScopeType)130%20%224411
setUpdateColumn(PreparedStatement, int, CvssV3Data.SeverityType)130%20%224411
setUpdateColumn(PreparedStatement, int, CvssV3Data.CiaType)130%20%224411
setUpdateColumn(PreparedStatement, int, CvssV3Data.Version)130%20%224411
setUpdateColumn(PreparedStatement, int, String)120%20%224411
getBatchSize()110%n/a115511
isBatchInsertEnabled()110%n/a115511
getBooleanValue(ResultSet, int)110%20%223311
getFloatValue(ResultSet, int)110%20%223311
getVendorProductList()94182%2100%0231101
getVendorProductListForNode()94182%2100%0231101
getCPEs(String, String)810092%2100%0232701
getProperties()83882%2100%0231101
close()82777%2100%0231401
lambda$parseCpes$0(CpeMatch)70%20%221111
lambda$parseCpes$1(CpeMatch)60%n/a111111
persistEcosystemCache()0%n/a113311
CveDB(Settings)54100%n/a0101301
getMatchingSoftware(Cpe, Set)36100%10100%060901
getPreparedStatement(Connection, CveDB.PreparedStatementCveDb, String)11100%n/a010301
getPreparedStatement(Connection, CveDB.PreparedStatementCveDb, int)11100%n/a010301
open()10100%n/a010301
reloadProperties()9100%n/a010201
finalize()8100%n/a010401
releaseResources()7100%n/a010301
isOpen()100%n/a010101
clearCache()100%n/a010201
static {...}100%n/a010101
getDatabaseProperties()100%n/a010101