clean files cache for affected modules only

This commit is contained in:
Eugene Zhuravlev
2011-12-11 15:20:27 +01:00
parent 4e7db136c0
commit 76088ddbe6
@@ -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<File> roots = myTempSourceRoots.remove(module);