ProjectAnalyzer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,061 of 2,11049%123 of 16625%94110174396621
analyze(Path, boolean, boolean, boolean, boolean, Integer, TreeExpandMode, long, VulnerabilitySourceMode, boolean, Function1)67455445%812523%575812127101
attachDirectSourceLocations(DependencyReport, ProjectType, File, List)8417567%11738%111283001
classifyVulnerabilities(List, List, Map)703633%80%45131801
buildDependencyChain(String, List, List)590%80%555511
flattenNodeTree(DependencyNode)470%40%33131311
emitPartial(Function1, DependencyReport)2411%1150%122301
ProjectAnalyzer(RepositoryClient, OssIndexClient, NvdClient, NpmAuditClient, ProjectDetector, int, DefaultConstructorMarker)214668%n/a012701
analyze$lambda$0(Ref.ObjectRef, List, AnalysisMode, String)180%20%223311
providerStatus(String, List, List)162863%2466%240401
buildDependencyTree(Map, List, Integer, TreeExpandMode, List)153268%3350%341701
buildVulnerabilityChains(List, List, Map)150%n/a116611
locationKey(OutdatedDependency)0%n/a111111
locationKey(VulnerableDependency)0%n/a111111
isVariable(String)2993%3350%340301
analyze$default(ProjectAnalyzer, Path, boolean, boolean, boolean, boolean, Integer, TreeExpandMode, long, VulnerabilitySourceMode, boolean, Function1, int, Object)64100%n/a0101101
providerStatuses(List, List)37100%n/a010501
ProjectAnalyzer(RepositoryClient, OssIndexClient, NvdClient, NpmAuditClient, ProjectDetector)18100%n/a010601
locationKey(ParsedDependency)100%n/a010101
locationKey(DependencyInfo)100%n/a010101
findLatestVersion(List, ParsedDependency)100%n/a010101
associateNotNull(Iterable, Function1)100%n/a010501