MiningCli

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total715 of 2,64072%96 of 27364%80173171623428
processRepositories(MiningConfig, MiningState, Path, Path, int, int, LlmClient, PromptBuilder, String, CategoryManager, DslValidator, StatisticsCollector, ReportAggregator, long, int, TypeContextEnricher, CommitKeywordFilter, Set, Path, Path)18922554%191950%1520459601
run(String[])18562577%265166%22484219901
processBatch(List, RepoEntry, DiffExtractor, MiningState, Path, LlmClient, PromptBuilder, String, CategoryManager, DslValidator, StatisticsCollector, ReportAggregator, int, int, TypeContextEnricher, CommitKeywordFilter, Path, Path)15141473%295565%22433012401
printUsage()610%n/a11212111
retryDeferredCommits(MiningState, Path, Path, LlmClient, PromptBuilder, String, CategoryManager, DslValidator, StatisticsCollector, ReportAggregator, MiningConfig, boolean)462736%7330%46111601
handleEvaluation(CommitEvaluation, RevCommit, RepoEntry, DslValidator, CategoryManager, StatisticsCollector, ReportAggregator)3710173%8433%6783001
main(String[])170%n/a117711
printRunSummary(StatisticsCollector, MiningState, MiningConfig, LlmClient, long)811293%1583%1412401
logApiUnavailable(LlmClient)80%n/a113311
requireArg(String[], int, String)857%1150%121301
lambda$processRepositories$0(Set, RevCommit)0%n/a111111
saveCandidates(List, CandidateStore, DslValidator, PrintStream, boolean)10999%21890%21113501
lambda$deleteDirectory$0(Path)83%n/a011401
printDeferredReport(MiningState, MiningConfig)74100%1787%1501501
saveRunCandidates(ReportAggregator, DslValidator, Path)35100%n/a010401
readCommitList(Path)33100%6100%040701
repoDirectoryName(String)28100%1375%130701
formatCommitInfo(RevCommit, RepoEntry)24100%n/a010301
MiningCli(Function)22100%n/a010701
shouldStop(long, int)21100%4100%030401
saveCheckpoint(ReportAggregator, DslValidator, MiningState, Path, Path, Path)16100%n/a010401
deleteDirectory(Path)16100%1150%120501
saveCandidates(List, CandidateStore, DslValidator, PrintStream)7100%n/a010101
static {...}100%n/a010201
lambda$processBatch$0(Map, PromptBuilder.CommitData)100%n/a010101
MiningCli()100%n/a010201
lambda$handleEvaluation$0(String)100%n/a010101
lambda$run$0(String)100%n/a010101