Package-level declarations

Types

Link copied to clipboard
@Serializable
data class ArtifactDetail(val groupId: String, val artifactId: String, val version: String, val name: String? = null, val spdxLicenses: Set<SpdxLicense> = emptySet(), val unknownLicenses: Set<UnknownLicense> = emptySet(), val scm: ArtifactScm? = null)
Link copied to clipboard
@Serializable
data class ArtifactScm(val url: String)
Link copied to clipboard
Link copied to clipboard
class LicenseePlugin : Plugin<Project>
Link copied to clipboard
@CacheableTask
abstract class LicenseeTask : DefaultTask
Link copied to clipboard
@Serializable
data class SpdxLicense(val identifier: String, val name: String, val url: String)
Link copied to clipboard
@Serializable
data class UnknownLicense(val name: String?, val url: String?)
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
inline fun <T : Any, R> NamedDomainObjectCollection<T>.elements(providers: ProviderFactory, crossinline transform: (T) -> R): Provider<out Set<R>>