diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/internal/CInteropCommonizerTask.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/internal/CInteropCommonizerTask.kt index c952e5fdcf0..6648a1f1b13 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/internal/CInteropCommonizerTask.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/internal/CInteropCommonizerTask.kt @@ -165,10 +165,9 @@ internal open class CInteropCommonizerTask @Suppress("unused") // Used for UP-TO-DATE check @get:Classpath - protected val commonizerDependenciesClasspath: FileCollection - get() = project.files( - groupedCommonizerDependencies.getOrThrow().values.flatten().map { it.dependencies } - ) + protected val commonizerDependenciesClasspath: FileCollection = project.filesProvider { + groupedCommonizerDependencies.getOrThrow().values.flatten().map { it.dependencies } + } @get:Nested internal var cinterops = setOf() diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/tasks/KotlinNativeLink.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/tasks/KotlinNativeLink.kt index 05db5eada1a..469dad5e29d 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/tasks/KotlinNativeLink.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/tasks/KotlinNativeLink.kt @@ -111,8 +111,7 @@ constructor( } @get:Input - internal val useEmbeddableCompilerJar: Boolean - get() = project.nativeUseEmbeddableCompilerJar + internal val useEmbeddableCompilerJar: Boolean = project.nativeUseEmbeddableCompilerJar @Suppress("unused", "UNCHECKED_CAST") @Deprecated( diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/tasks/KotlinNativeTasks.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/tasks/KotlinNativeTasks.kt index e2f1b860fe6..4d82c68af0a 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/tasks/KotlinNativeTasks.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/native/tasks/KotlinNativeTasks.kt @@ -220,15 +220,13 @@ abstract class AbstractKotlinNativeCompile< get() = false @get:Input - val kotlinNativeVersion: String - get() = project.konanVersion.toString() + val kotlinNativeVersion: String = project.konanVersion @get:Input val artifactVersion = project.version.toString() @get:Input - internal val useEmbeddableCompilerJar: Boolean - get() = project.nativeUseEmbeddableCompilerJar + internal val useEmbeddableCompilerJar: Boolean = project.nativeUseEmbeddableCompilerJar @get:Internal open val outputFile: Provider