From e5f15ac120710e8a08c9af3795d5a1e75ea69ebc Mon Sep 17 00:00:00 2001 From: aclement Date: Thu, 21 Dec 2006 13:22:41 +0000 Subject: [PATCH] test and fix for 168840: incremental compilation and inpath --- ajde/src/org/aspectj/ajde/internal/CompilerAdapter.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ajde/src/org/aspectj/ajde/internal/CompilerAdapter.java b/ajde/src/org/aspectj/ajde/internal/CompilerAdapter.java index 871cd5df5..d8c3a18b7 100644 --- a/ajde/src/org/aspectj/ajde/internal/CompilerAdapter.java +++ b/ajde/src/org/aspectj/ajde/internal/CompilerAdapter.java @@ -630,6 +630,9 @@ public class CompilerAdapter { join(config.getSourceRoots(), properties.getSourceRoots()); join(config.getInJars(), properties.getInJars()); join(config.getInpath(),properties.getInpath()); + // bug 168840 - calling 'setInPath(..)' creates BinarySourceFiles which + // are used to see if there have been changes in classes on the inpath + if (config.getInpath() != null) config.setInPath(config.getInpath()); config.setSourcePathResources(properties.getSourcePathResources()); join(config.getAspectpath(), properties.getAspectPath()); } -- 2.39.5