@@ -22,6 +22,8 @@ import java.io.BufferedOutputStream
2222import java.io.File
2323import java.util.zip.ZipEntry
2424import java.util.zip.ZipOutputStream
25+ import kotlin.properties.ReadOnlyProperty
26+ import kotlin.reflect.KProperty
2527import org.gradle.api.DefaultTask
2628import org.gradle.api.Project
2729import org.gradle.api.Task
@@ -39,8 +41,6 @@ import org.gradle.kotlin.dsl.apply
3941import org.gradle.workers.WorkAction
4042import org.gradle.workers.WorkParameters
4143import org.gradle.workers.WorkQueue
42- import kotlin.properties.ReadOnlyProperty
43- import kotlin.reflect.KProperty
4444
4545/* *
4646 * Creates a file at the buildDir for the given [Project].
@@ -309,14 +309,14 @@ val Provider<Directory>.nestedFile: Provider<File>
309309val Directory .nestedFile: File
310310 get() = asFileTree.single { it.isFile }
311311
312-
313312/* *
314313 * Creates a delegated provider.
315314 *
316315 * Useful to expose a provide via delegated properties. See [tempFile] for a reference usage.
317316 */
318- internal fun <T : Any > provider (provider : () -> T ) = object : ReadOnlyProperty <Any ?, T > {
319- override operator fun getValue (thisRef : Any? , property : KProperty <* >): T {
320- return provider()
317+ internal fun <T : Any > provider (provider : () -> T ) =
318+ object : ReadOnlyProperty <Any ?, T > {
319+ override operator fun getValue (thisRef : Any? , property : KProperty <* >): T {
320+ return provider()
321+ }
321322 }
322- }
0 commit comments