LlmService

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,610 of 2,43833%168 of 22425%1141493395271337
callLlmPropagatingDetailed(String, List, int)2906317%15525%1011749101
generateLeafJustification(String, String, List, Map, Map)2040%240%1313444411
callLlmResult(String, List, int)1930%180%1010414111
buildMockScores(List, int)1357736%16833%1113223901
callLlmPropagating(String, List, int)1266032%10844%710213501
buildNodeListWithContext(List)1190%200%1111222211
analyzeWithBudget(String)8712759%61062%59174701
callLlmRaw(String)850%120%77252511
analyzeStreamingNodes(String, List, Map, List, AnalysisEventCallback, int)840%120%77161611
analyzeSingleBatchDetailed(String, List, int)8066%n/a01242501
buildNodeList(List)460%60%448811
analyzeStreaming(String, AnalysisEventCallback)408868%3350%2492601
lambda$generateLeafJustification$3(StringBuilder, Map, Map.Entry)370%40%336611
getDiagnostics()2111884%11945%101112201
callLlm(String, List, int)160%n/a114411
lambda$generateLeafJustification$2(Set, Map.Entry)150%40%331111
lambda$analyzeWithBudget$1(Integer)70%20%221111
loadMockAnalysis()61976%2100%022701
analyzeSingleBatch(String, List, int)60%n/a111111
isAvailable()40%n/a111111
buildPrompt(String, String)40%n/a111111
isReplayActive()981%2250%230101
lambda$analyzeWithBudget$0(TaxonomyNode)981%1150%120201
analyzeNodesPropagating(String, List, Map, int)5798%2880%2601001
LlmService(LlmProviderConfig, LlmGatewayRegistry, ObjectMapper, TaxonomyService, PromptTemplateService, LocalEmbeddingService, SavedAnalysisService)60100%n/a0101701
static {...}58100%n/a0101301
recordSuccess()18100%n/a010601
recordFailure(String)18100%n/a010601
normalizeToParent(Map, int)6100%n/a010101
setRequestProvider(LlmProvider)5100%n/a010201
normalizeToHundred(Map)5100%n/a010101
getApiKey(LlmProvider)5100%n/a010101
clearRequestProvider()4100%n/a010201
getActiveProvider()4100%n/a010101
getAvailabilityLevel()4100%n/a010101
getActiveProviderName()4100%n/a010101
getAvailableProviders()4100%n/a010101