ConfigurationName

Wraps the unqualified, simple name of a Gradle Configuration, like implementation or debugApi.

Constructors

Link copied to clipboard
constructor(value: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

the name

Functions

Link copied to clipboard

Returns the '-api' version of the current configuration.

Link copied to clipboard
open operator override fun compareTo(other: ConfigurationName): Int
Link copied to clipboard

find the "base" configuration name and remove it

Link copied to clipboard

Returns the '-implementation' version of the current configuration.

Link copied to clipboard
fun isApi(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Returns the 'kapt-' version of the current configuration.

Link copied to clipboard

Returns the base name of the Configuration without any source set prefix.

Link copied to clipboard

Returns the base name of the Configuration without any source set prefix.

Link copied to clipboard

Strips the "base Configuration name" (api, implementation, compileOnly, runtimeOnly) from an aggregate name like debugImplementation.

Link copied to clipboard
open override fun toString(): String