diff options
-rw-r--r-- | org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildManager.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildManager.java b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildManager.java index d0701d190..c4223b8b4 100644 --- a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildManager.java +++ b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildManager.java @@ -444,9 +444,10 @@ public class AjBuildManager implements IOutputClassFileNameProvider,IBinarySourc * Responsible for managing the ASM model between builds. Contains the policy for * maintaining the persistance of elements in the model. * - * TODO: implement incremental policy. */ private void setupModel(AjBuildConfig config) { + AsmManager.setCreatingModel(config.isEmacsSymMode() || config.isGenerateModelMode()); + if (!AsmManager.isCreatingModel()) return; IHierarchy model = AsmManager.getDefault().getHierarchy(); String rootLabel = "<root>"; |