Package io.llmcompactor.gradle
Interface CompletionService.Params
- All Superinterfaces:
org.gradle.api.services.BuildServiceParameters
- Enclosing class:
CompletionService
public static interface CompletionService.Params
extends org.gradle.api.services.BuildServiceParameters
Parameters for the completion service.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.services.BuildServiceParameters
org.gradle.api.services.BuildServiceParameters.None -
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.provider.ListProperty<File> Gets all build directories.org.gradle.api.provider.ListProperty<File> Gets all source directories.org.gradle.api.provider.Property<File> Gets the build directory.org.gradle.api.provider.Property<io.llmcompactor.core.DefaultCompactorConfig> Serialized config snapshot; populated lazily from the DSL extension at emit time.org.gradle.api.provider.Property<File> Gets the project root directory.org.gradle.api.provider.Property<Long> Gets the session start time.
-
Method Details
-
getSessionStartTime
org.gradle.api.provider.Property<Long> getSessionStartTime()Gets the session start time.- Returns:
- property containing the session start time
-
getRootDir
org.gradle.api.provider.Property<File> getRootDir()Gets the project root directory.- Returns:
- property containing the project root directory
-
getBuildDir
org.gradle.api.provider.Property<File> getBuildDir()Gets the build directory.- Returns:
- property containing the build directory
-
getAllBuildDirs
org.gradle.api.provider.ListProperty<File> getAllBuildDirs()Gets all build directories.- Returns:
- list of build directories for all subprojects
-
getAllSourceDirs
org.gradle.api.provider.ListProperty<File> getAllSourceDirs()Gets all source directories.- Returns:
- list of source directories for package discovery
-
getConfig
org.gradle.api.provider.Property<io.llmcompactor.core.DefaultCompactorConfig> getConfig()Serialized config snapshot; populated lazily from the DSL extension at emit time.- Returns:
- property containing the compactor config
-