Saving only class files into incremental cache.

Fixed exception for JS modules.

Original commit: 75853e3aad
This commit is contained in:
Evgeny Gerashchenko
2014-10-10 15:27:57 +04:00
parent 60a8794f84
commit a8d310b6c8
@@ -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<File>, classFile: File): RecompilationDecision {
if (classFile.extension.toLowerCase() != "class") return DO_NOTHING
val kotlinClass = LocalFileKotlinClass.create(classFile)
if (kotlinClass == null) return DO_NOTHING