diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/InspectClassesForMultiModuleIC.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/InspectClassesForMultiModuleIC.kt index ce8025d80ac..5763773a1d1 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/InspectClassesForMultiModuleIC.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/InspectClassesForMultiModuleIC.kt @@ -31,6 +31,7 @@ internal open class InspectClassesForMultiModuleIC : DefaultTask() { (project.kotlinExtension as KotlinSingleJavaTargetExtension).target.defaultArtifactClassesListFile.get() } + @get:PathSensitive(PathSensitivity.ABSOLUTE) @get:InputFiles internal val sourceSetOutputClassesDir by lazy { project.convention.findPlugin(JavaPluginConvention::class.java)?.sourceSets?.findByName(sourceSetName)?.output?.classesDirs @@ -50,6 +51,7 @@ internal open class InspectClassesForMultiModuleIC : DefaultTask() { internal val objects = project.objects @Suppress("MemberVisibilityCanBePrivate") + @get:PathSensitive(PathSensitivity.ABSOLUTE) @get:InputFiles internal val classFiles: FileCollection get() {