getting
fun <T : Any, U : NamedDomainObjectCollection<T>> U.getting(configuration: T.() -> Unit): NamedDomainObjectCollectionDelegateProvider<T>(source)
Idiomatic way of referring and configuring an existing element in a collection via a delegate property.
tasks { val jar by getting { group = "My" } }
fun <T : Any, U : T> NamedDomainObjectContainer<T>.getting(type: KClass<U>, configuration: U.() -> Unit): PolymorphicDomainObjectContainerGettingDelegateProvider<T, U>(source)
Provides a property delegate that gets elements of the given type and applies the given configuration.
fun <T : Any, U : T> NamedDomainObjectContainer<T>.getting(type: KClass<U>): PolymorphicDomainObjectContainerGettingDelegateProvider<T, U>(source)
Provides a property delegate that gets elements of the given type.
val <T : Any, U : NamedDomainObjectCollection<out T>> U.getting: NamedDomainObjectCollectionDelegateProvider<out T>(source)
Idiomatic way of referring to an existing element in a collection via a delegate property.
tasks { val jar by getting }