ScanOrchestrator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total84 of 1,12792%22 of 14284%229815205227
resolveAll(Map, Map, AiRuntime, String, boolean, CredentialTriageContext)213864%1375%133901
resolveSuggestionLookup(String, String, String, List, List, AiRuntime, String, String, CredentialTriageContext)1918990%51979%51323001
serveOrTriageVerdicts(AiRuntime, String, String, String, String, List, AiClassSuggestion, CredentialTriageContext)153871%3350%2451401
lambda$resolveAll$0(Map, Map, AiRuntime, String, boolean, CredentialTriageContext, Map.Entry)140%n/a112211
ScanOrchestrator(PluginLoader, Optional)60%n/a112211
gatherAiSuggestionsForFile(Map, AiRuntime, AiResultCache, Map, Map)515196%52382%41502801
scan(List, CliConfig, TestDiscoveryConfig, AiSuggestionEngine, TestMethodSink, ClassificationOverride, AiResultCache, CredentialTriageContext)46594%21083%2711501
runDiscoveryInternal(Path, List, AiOptions, AiSuggestionEngine, TestMethodSink, boolean, ClassificationOverride, AiResultCache, CredentialTriageContext)111100%10100%0602001
resolveClass(Map.Entry, Map, AiRuntime, String, boolean, CredentialTriageContext)84100%21083%2701601
emitClass(Map.Entry, ScanOrchestrator.ClassResolution, String, TestMethodSink, Map, Path)68100%1583%1401201
redactClasses(Map, AiOptions, boolean)59100%2880%2601001
collectMethodsByFile(List, List)34100%4100%030701
requireRedactable(Collection, AiRuntime)33100%4100%030701
filterSink(TestMethodSink, boolean, double, boolean)27100%6100%040701
toTargetMethod(DiscoveredMethod)22100%4100%030401
wrapWithExtraSink(TestMethodSink)20100%2100%020301
ScanOrchestrator(PluginLoader, Optional, boolean, CommentRedaction)18100%n/a010601
withSecrets(AiClassSuggestion, List)15100%n/a010201
runDiscovery(Path, List, AiOptions, AiSuggestionEngine, TestMethodSink, boolean, ClassificationOverride, AiResultCache, CredentialTriageContext)13100%n/a010201
lambda$collectMethodsByFile$2(Map, DiscoveredMethod)13100%1150%120301
lambda$filterSink$4(double, AiMethodSuggestion)11100%4100%030101
lambda$filterSink$3(AiMethodSuggestion)9100%4100%030101
ScanOrchestrator(PluginLoader, Optional, boolean)7100%n/a010201
ScanOrchestrator(PluginLoader)6100%n/a010201
static {...}5100%n/a010101
lambda$collectMethodsByFile$1(Path)4100%n/a010101
redaction()3100%n/a010101