@groovy.transform.CompileStatic @groovy.transform.InheritConstructors class DefaultProviderTools extends Object
Safely deal with Providers down to Gradle 7.0.
<T>
T
getOrElse(Provider<T> provider, T defaultValue)
getOrNull(Provider<T> provider)
class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
API consistency, but optimized to only work for Gradle 7.0+
provider
defaultValue
null
Groovy Documentation