Index

A C G I L O P T 
All Classes and Interfaces|All Packages

A

apply(Project) - Method in class io.llmcompactor.gradle.LlmCompactorPlugin
 

C

close() - Method in class io.llmcompactor.gradle.CompletionService
 
CompletionService - Class in io.llmcompactor.gradle
Shared service that collects build events and log lines, emitting a compact summary upon build completion.
CompletionService() - Constructor for class io.llmcompactor.gradle.CompletionService
Constructs the completion service.
CompletionService.Params - Interface in io.llmcompactor.gradle
Parameters for the completion service.

G

getAllBuildDirs() - Method in interface io.llmcompactor.gradle.CompletionService.Params
Gets all build directories.
getAllSourceDirs() - Method in interface io.llmcompactor.gradle.CompletionService.Params
Gets all source directories.
getBuildDir() - Method in interface io.llmcompactor.gradle.CompletionService.Params
Gets the build directory.
getCompressStackFrames() - Method in interface io.llmcompactor.gradle.LlmCompactorPlugin.LlmCompactorExtension
Whether to compress stack traces in the output.
getConfig() - Method in interface io.llmcompactor.gradle.CompletionService.Params
Serialized config snapshot; populated lazily from the DSL extension at emit time.
getEnabled() - Method in interface io.llmcompactor.gradle.LlmCompactorPlugin.LlmCompactorExtension
Whether the plugin is enabled.
getMode() - Method in interface io.llmcompactor.gradle.LlmCompactorPlugin.LlmCompactorExtension
Output mode preset.
getOutputAsJson() - Method in interface io.llmcompactor.gradle.LlmCompactorPlugin.LlmCompactorExtension
Whether to output the summary as JSON.
getOutputPath() - Method in interface io.llmcompactor.gradle.LlmCompactorPlugin.LlmCompactorExtension
Custom output path for the summary file.
getRootDir() - Method in interface io.llmcompactor.gradle.CompletionService.Params
Gets the project root directory.
getSessionStartTime() - Method in interface io.llmcompactor.gradle.CompletionService.Params
Gets the session start time.
getShowDurationReport() - Method in interface io.llmcompactor.gradle.LlmCompactorPlugin.LlmCompactorExtension
Whether to show test duration percentiles report.
getShowFailedTestLogs() - Method in interface io.llmcompactor.gradle.LlmCompactorPlugin.LlmCompactorExtension
Whether to show logs from failed tests.
getShowFixTargets() - Method in interface io.llmcompactor.gradle.LlmCompactorPlugin.LlmCompactorExtension
Whether to show fix targets for errors.
getShowRecentChanges() - Method in interface io.llmcompactor.gradle.LlmCompactorPlugin.LlmCompactorExtension
Whether to show recent git changes.
getShowSlowTests() - Method in interface io.llmcompactor.gradle.LlmCompactorPlugin.LlmCompactorExtension
Whether to show test duration for slow tests (above threshold).
getShowTotalDuration() - Method in interface io.llmcompactor.gradle.LlmCompactorPlugin.LlmCompactorExtension
Whether to show total build duration.
getStackFrameBlacklist() - Method in interface io.llmcompactor.gradle.LlmCompactorPlugin.LlmCompactorExtension
List of packages to exclude from stack traces (blacklist).
getStackFrameWhitelist() - Method in interface io.llmcompactor.gradle.LlmCompactorPlugin.LlmCompactorExtension
List of packages to include in stack traces (whitelist).
getTestDurationThresholdMs() - Method in interface io.llmcompactor.gradle.LlmCompactorPlugin.LlmCompactorExtension
Threshold in milliseconds for showing test duration.

I

io.llmcompactor.gradle - package io.llmcompactor.gradle
 

L

LlmCompactorPlugin - Class in io.llmcompactor.gradle
Gradle plugin that compacts build output for LLM-assisted development.
LlmCompactorPlugin(BuildEventsListenerRegistry) - Constructor for class io.llmcompactor.gradle.LlmCompactorPlugin
Constructs the plugin with the build events listener registry.
LlmCompactorPlugin.LlmCompactorExtension - Interface in io.llmcompactor.gradle
Extension configuration for the LLM Build Compactor plugin.

O

onFinish(FinishEvent) - Method in class io.llmcompactor.gradle.CompletionService
 

P

propertyMissing(String, Object) - Method in interface io.llmcompactor.gradle.LlmCompactorPlugin.LlmCompactorExtension
Handles unknown properties gracefully for backward compatibility.

T

TestCountLogger - Class in io.llmcompactor.gradle
Suppresses Gradle's TestCountLogger output via reflection.
A C G I L O P T 
All Classes and Interfaces|All Packages