diff --git a/jps-plugin/src/org/jetbrains/jet/jps/incremental/IncrementalCacheImpl.kt b/jps-plugin/src/org/jetbrains/jet/jps/incremental/IncrementalCacheImpl.kt index fab5c5f1e39..580aaf752e2 100644 --- a/jps-plugin/src/org/jetbrains/jet/jps/incremental/IncrementalCacheImpl.kt +++ b/jps-plugin/src/org/jetbrains/jet/jps/incremental/IncrementalCacheImpl.kt @@ -59,6 +59,7 @@ public class IncrementalCacheImpl(val baseDir: File): StorageOwner, IncrementalC private val maps = listOf(protoMap, constantsMap, inlineFunctionsMap, packagePartMap) public fun saveFileToCache(sourceFiles: Collection, classFile: File): RecompilationDecision { + if (classFile.extension.toLowerCase() != "class") return DO_NOTHING val kotlinClass = LocalFileKotlinClass.create(classFile) if (kotlinClass == null) return DO_NOTHING