diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinPlugin.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinPlugin.kt index e230ccebd7a..ee6a686bebd 100755 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinPlugin.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinPlugin.kt @@ -90,7 +90,7 @@ internal abstract class KotlinSourceSetProcessor>( protected val sourceSetName: String = kotlinCompilation.compilationName - override val kotlinTask: TaskProvider = prepareKotlinCompileTask(kotlinCompilation.compileKotlinTaskName) + override val kotlinTask: TaskProvider = prepareKotlinCompileTask() protected val javaSourceSet: SourceSet? get() = @@ -101,8 +101,8 @@ internal abstract class KotlinSourceSetProcessor>( else null } - private fun prepareKotlinCompileTask(name: String): TaskProvider = - registerKotlinCompileTask(name).also { task -> + private fun prepareKotlinCompileTask(): TaskProvider = + registerKotlinCompileTask().also { task -> kotlinCompilation.output.addClassesDir { project.files(task.map { it.destinationDir }) } }