From d81b5778821ae10afebdfa8982b26e7f2e450563 Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Fri, 27 Jan 2012 16:43:58 +0100 Subject: [PATCH] compile-server: mark dirty for module chunk --- .../src/org/jetbrains/jps/incremental/CompileContext.java | 7 +++++++ 1 file changed, 7 insertions(+) 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 23200ff2ffb2..7a89f170c5a2 100644 --- a/jps/jps-builders/src/org/jetbrains/jps/incremental/CompileContext.java +++ b/jps/jps-builders/src/org/jetbrains/jps/incremental/CompileContext.java @@ -87,6 +87,13 @@ public class CompileContext extends UserDataHolderBase implements MessageHandler } } + public void markDirty(final ModuleChunk chunk) throws Exception { + final Set modules = chunk.getModules(); + for (Module module : modules) { + markDirtyFiles(module, myTsStorage, true, isCompilingTests()? DirtyMarkScope.TESTS : DirtyMarkScope.PRODUCTION, null); + } + } + public void markDirtyRecursively(ModuleChunk chunk) throws Exception { final Set modules = chunk.getModules(); final Set dirtyModules = new HashSet(modules);