Index
All Classes and Interfaces|All Packages
A
- AgentDocsResolveExtension - Class in io.github.duckasteroid.agentdocs.resolve
-
Extension for configuring resolver behaviour and local skill generation outputs.
- AgentDocsResolveExtension() - Constructor for class io.github.duckasteroid.agentdocs.resolve.AgentDocsResolveExtension
- AgentDocsResolvePlugin - Class in io.github.duckasteroid.agentdocs.resolve
-
Registers the
agentDocsextension andresolveAgentDocstask. - AgentDocsResolvePlugin() - Constructor for class io.github.duckasteroid.agentdocs.resolve.AgentDocsResolvePlugin
- apply(Project) - Method in class io.github.duckasteroid.agentdocs.resolve.AgentDocsResolvePlugin
- artifact() - Method in record class io.github.duckasteroid.agentdocs.resolve.task.model.ModuleCoordinate
-
Returns the value of the
artifactrecord component.
C
- coordinate() - Method in record class io.github.duckasteroid.agentdocs.resolve.task.model.SkillEntry
-
Returns the value of the
coordinaterecord component.
E
- entrypointPath() - Method in record class io.github.duckasteroid.agentdocs.resolve.task.model.SkillEntry
-
Returns the value of the
entrypointPathrecord component. - equals(Object) - Method in record class io.github.duckasteroid.agentdocs.resolve.task.model.ModuleCoordinate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.duckasteroid.agentdocs.resolve.task.model.SkillEntry
-
Indicates whether some other object is "equal to" this one.
G
- gav() - Method in record class io.github.duckasteroid.agentdocs.resolve.task.model.ModuleCoordinate
-
Returns canonical Maven GAV text form.
- getConfigurationName() - Method in class io.github.duckasteroid.agentdocs.resolve.AgentDocsResolveExtension
-
Gradle configuration to inspect for direct dependencies.
- getConfigurationName() - Method in class io.github.duckasteroid.agentdocs.resolve.task.ResolveAgentDocsTask
-
Gradle configuration name to inspect for direct dependencies.
- getSkillsDirectory() - Method in class io.github.duckasteroid.agentdocs.resolve.AgentDocsResolveExtension
-
Root directory for generated skill files.
- getSkillsDirectory() - Method in class io.github.duckasteroid.agentdocs.resolve.task.ResolveAgentDocsTask
-
Root output directory for extracted docs and generated skills.
- group() - Method in record class io.github.duckasteroid.agentdocs.resolve.task.model.ModuleCoordinate
-
Returns the value of the
grouprecord component.
H
- hashCode() - Method in record class io.github.duckasteroid.agentdocs.resolve.task.model.ModuleCoordinate
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.duckasteroid.agentdocs.resolve.task.model.SkillEntry
-
Returns a hash code value for this object.
I
- io.github.duckasteroid.agentdocs.resolve - package io.github.duckasteroid.agentdocs.resolve
- io.github.duckasteroid.agentdocs.resolve.task - package io.github.duckasteroid.agentdocs.resolve.task
- io.github.duckasteroid.agentdocs.resolve.task.model - package io.github.duckasteroid.agentdocs.resolve.task.model
M
- ModuleCoordinate - Record Class in io.github.duckasteroid.agentdocs.resolve.task.model
-
Represents a Maven GAV coordinate for a library/dependency.
- ModuleCoordinate(String, String, String) - Constructor for record class io.github.duckasteroid.agentdocs.resolve.task.model.ModuleCoordinate
-
Creates an instance of a
ModuleCoordinaterecord class.
R
- ResolveAgentDocsTask - Class in io.github.duckasteroid.agentdocs.resolve.task
-
Resolves dependency-scoped
agent-docssidecar archives for the configured classpath, stores each sidecar under flat GAV skill directories in the local project skills tree, extracts docs into dependency-scoped directories, marks managed folders with.agent-docs, removes stale marker-owned dependency folders, and generates one skill entrypoint per resolved dependency sidecar. - ResolveAgentDocsTask() - Constructor for class io.github.duckasteroid.agentdocs.resolve.task.ResolveAgentDocsTask
S
- SkillEntry - Record Class in io.github.duckasteroid.agentdocs.resolve.task.model
-
Resolved dependency documentation entry consumed by skill generation.
- SkillEntry(ModuleCoordinate, Path) - Constructor for record class io.github.duckasteroid.agentdocs.resolve.task.model.SkillEntry
-
Creates an instance of a
SkillEntryrecord class. - skillName() - Method in record class io.github.duckasteroid.agentdocs.resolve.task.model.ModuleCoordinate
-
Generates a skill-folder-compatible identifier derived from GAV.
T
- toString() - Method in record class io.github.duckasteroid.agentdocs.resolve.task.model.ModuleCoordinate
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.duckasteroid.agentdocs.resolve.task.model.SkillEntry
-
Returns a string representation of this record class.
V
- version() - Method in record class io.github.duckasteroid.agentdocs.resolve.task.model.ModuleCoordinate
-
Returns the value of the
versionrecord component.
All Classes and Interfaces|All Packages