diff --git a/jps/jps-builders/src/org/jetbrains/jps/incremental/CompileContext.java b/jps/jps-builders/src/org/jetbrains/jps/incremental/CompileContext.java index e8cc152c952b..46c291299e13 100644 --- a/jps/jps-builders/src/org/jetbrains/jps/incremental/CompileContext.java +++ b/jps/jps-builders/src/org/jetbrains/jps/incremental/CompileContext.java @@ -138,7 +138,9 @@ public class CompileContext extends UserDataHolderBase implements MessageHandler } void onChunkBuildComplete(@NotNull ModuleChunk chunk) { - myFilesCache.clear(); + for (Module module : chunk.getModules()) { + myFilesCache.remove(module); + } myMappings.clearMemoryCaches(); for (Module module : chunk.getModules()) { final Collection roots = myTempSourceRoots.remove(module);