diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/incremental/IncrementalJvmCompilerRunner.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/incremental/IncrementalJvmCompilerRunner.kt index 445aa7efae4..eb0cae5c950 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/incremental/IncrementalJvmCompilerRunner.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/incremental/IncrementalJvmCompilerRunner.kt @@ -231,7 +231,7 @@ internal class IncrementalJvmCompilerRunner( caches.incrementalCache.markOutputClassesDirty(dirtySources) caches.incrementalCache.removeClassfilesBySources(dirtySources) - val (sourcesToCompile, removedKotlinSources) = dirtySources.partition { it.isFile } + val (sourcesToCompile, removedKotlinSources) = dirtySources.partition(File::exists) if (sourcesToCompile.isNotEmpty()) { reporter.report { "compile iteration: ${reporter.pathsAsString(sourcesToCompile)}" } }