AbstractNpmAnalyzer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total337 of 1,14670%54 of 13459%438667244619
gatherEvidence(JsonObject, Dependency)11922365%271738%1723166801
lambda$processPackage$1(Engine, Dependency, String, String, JsonValue)380%60%44101011
lambda$addToEvidence$2(JsonValue, Dependency, EvidenceType, String, String)320%20%226611
createDependency(Dependency, String, String, String)2412784%4100%0332301
addToEvidence(Dependency, EvidenceType, JsonObject, String)218179%4866%3752301
prepareFileTypeAnalyzer(Engine)213663%2675%2571801
processPackage(Engine, Dependency, JsonArray, String)180%n/a115511
processPackage(Engine, Dependency, JsonObject, String)160%20%223311
lambda$addToEvidence$3(Dependency, EvidenceType, String, JsonValue)130%20%223311
accept(File)91257%2100%022701
shouldProcess(File)72477%1375%132901
lambda$processPackage$0(JsonObjectBuilder, JsonString)70%n/a111111
processResults(List, Engine, Dependency, MultiValuedMap)516897%31583%31023701
determineVersionFromMap(String, Collection)53788%6100%0421101
replaceOrAddVulnerability(Dependency, Vulnerability)4896%4866%4711201
findDependency(Engine, String, String)43100%11191%170601
static {...}4100%n/a010101
AbstractNpmAnalyzer()3100%n/a010101
getSearcher()3100%n/a010101