From a2930b45f67b7565863eeb506f4c85c1b63a41fc Mon Sep 17 00:00:00 2001 From: Ilya Goncharov Date: Sat, 25 Jan 2020 18:38:57 +0300 Subject: [PATCH] [Gradle, JS] Fix compilation after rebase --- .../kotlin/gradle/plugin/KotlinPlugin.kt | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) 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 62f9456fa43..e230ccebd7a 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 @@ -101,24 +101,12 @@ internal abstract class KotlinSourceSetProcessor>( else null } - private val defaultKotlinDestinationDir: File - get() { - val kotlinExt = project.kotlinExtension - val targetSubDirectory = - if (kotlinExt is KotlinSingleJavaTargetExtension) - "" // In single-target projects, don't add the target name part to this path - else - kotlinCompilation.target.disambiguationClassifier?.let { "$it/" }.orEmpty() - return File(project.buildDir, "classes/kotlin/$targetSubDirectory${kotlinCompilation.compilationName}") - } - private fun prepareKotlinCompileTask(name: String): TaskProvider = registerKotlinCompileTask(name).also { task -> kotlinCompilation.output.addClassesDir { project.files(task.map { it.destinationDir }) } } - protected fun registerKotlinCompileTask(): TaskProvider { - val name = kotlinCompilation.compileKotlinTaskName + protected fun registerKotlinCompileTask(name: String = kotlinCompilation.compileKotlinTaskName): TaskProvider { logger.kotlinDebug("Creating kotlin compile task $name") KotlinCompileTaskData.register(name, kotlinCompilation).apply { @@ -323,12 +311,11 @@ internal class Kotlin2JsSourceSetProcessor( } internal class KotlinJsIrSourceSetProcessor( - project: Project, tasksProvider: KotlinTasksProvider, kotlinCompilation: AbstractKotlinCompilation<*>, private val kotlinPluginVersion: String ) : KotlinSourceSetProcessor( - project, tasksProvider, taskDescription = "Compiles the Kotlin sources in $kotlinCompilation to JavaScript.", + tasksProvider, taskDescription = "Compiles the Kotlin sources in $kotlinCompilation to JavaScript.", kotlinCompilation = kotlinCompilation ) { override fun doRegisterTask(