api / org.gradle.api.capabilities

Package org.gradle.api.capabilities

Types

CapabilitiesMetadata

interface CapabilitiesMetadata

Gives access to the list of capabilities of a component.

Capability

interface Capability

Represents a capability. Capabilities are versioned. Only one component for a specific capability can be found on a dependency graph.

MutableCapabilitiesMetadata

interface MutableCapabilitiesMetadata : CapabilitiesMetadata

Describes the capabilities of a component in a mutable way. This interface can be used to adjust the capabilities of a published component via metadata rules (see org.gradle.api.artifacts.dsl.ComponentMetadataHandler.