Package io.llmcompactor.gradle
Class LlmCompactorPlugin
java.lang.Object
io.llmcompactor.gradle.LlmCompactorPlugin
- All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>
public class LlmCompactorPlugin
extends Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
Gradle plugin that compacts build output for LLM-assisted development. Captures test results and
compilation errors, then emits a condensed summary.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceExtension configuration for the LLM Build Compactor plugin. -
Constructor Summary
ConstructorsConstructorDescriptionLlmCompactorPlugin(org.gradle.build.event.BuildEventsListenerRegistry eventsRegistry) Constructs the plugin with the build events listener registry. -
Method Summary
-
Constructor Details
-
LlmCompactorPlugin
@Inject public LlmCompactorPlugin(org.gradle.build.event.BuildEventsListenerRegistry eventsRegistry) Constructs the plugin with the build events listener registry.- Parameters:
eventsRegistry- registry for build lifecycle events
-
-
Method Details
-
apply
public void apply(org.gradle.api.Project project) - Specified by:
applyin interfaceorg.gradle.api.Plugin<org.gradle.api.Project>
-