diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/KaptTask.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/KaptTask.kt index 33a37ff8ed4..3c7ef00f822 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/KaptTask.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/internal/KaptTask.kt @@ -58,8 +58,9 @@ open class KaptTask : ConventionTask(), CompilerArgumentAware() : AbstractCo @get:Internal var compilerClasspath: List? = null + @InputFiles + @PathSensitive(PathSensitivity.ABSOLUTE) + override fun getSource() = super.getSource() + @get:Classpath @get:InputFiles internal val computedCompilerClasspath: List get() = compilerClasspath?.takeIf { it.isNotEmpty() } @@ -461,6 +465,7 @@ open class Kotlin2JsCompile() : AbstractKotlinCompile(), @get:InputFiles @get:Optional + @get:PathSensitive(PathSensitivity.ABSOLUTE) internal val friendDependency get() = friendTaskName ?.let { project.getTasksByName(it, false).singleOrNull() as? Kotlin2JsCompile }