
netflix.nebula.gradleInterop.kt Maven / Gradle / Ivy
package netflix.nebula
import groovy.lang.Closure
import org.gradle.api.Action
import org.gradle.api.Project
inline fun T.groovyClosure(crossinline call: () -> Unit) = object : Closure(this) {
@Suppress("unused")
fun doCall() {
call()
}
}
inline fun Project.action(crossinline call: U.() -> Unit) = Action { call(it) }
© 2015 - 2025 Weber Informatics LLC | Privacy Policy