diff options
author | aclement <aclement> | 2010-05-21 16:13:55 +0000 |
---|---|---|
committer | aclement <aclement> | 2010-05-21 16:13:55 +0000 |
commit | a88533cb8759e1c7d39cc0fc4d13e2c41c987184 (patch) | |
tree | 6ec618e63a28de8b8ba9d480a2e4d24fb9e4bcd1 | |
parent | b7ccd103d080e9f9a4c03eb1f618b5a89bd3b058 (diff) | |
download | aspectj-a88533cb8759e1c7d39cc0fc4d13e2c41c987184.tar.gz aspectj-a88533cb8759e1c7d39cc0fc4d13e2c41c987184.zip |
xmlConfigured respected properly during an AJDT build
-rw-r--r-- | org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildConfig.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildConfig.java b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildConfig.java index 75f8f5bb7..180832fb1 100644 --- a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildConfig.java +++ b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildConfig.java @@ -408,7 +408,9 @@ public class AjBuildConfig implements CompilerConfigurationChangeFlags { setOutxmlName(global.getOutxmlName()); setXconfigurationInfo(global.getXconfigurationInfo()); setAddSerialVerUID(global.isAddSerialVerUID()); - setXmlConfigured(global.isXmlConfigured()); + if (!isXmlConfigured() && global.isXmlConfigured()) { + setXmlConfigured(global.isXmlConfigured()); + } setTiming(global.isTiming()); setMakeReflectable(global.isMakeReflectable()); } @@ -566,7 +568,7 @@ public class AjBuildConfig implements CompilerConfigurationChangeFlags { public void setXmlConfigured(boolean b) { options.xmlConfigured = b; } - + public void setMakeReflectable(boolean b) { options.makeReflectable = b; } @@ -574,7 +576,7 @@ public class AjBuildConfig implements CompilerConfigurationChangeFlags { public boolean isXmlConfigured() { return options.xmlConfigured; } - + public boolean isMakeReflectable() { return options.makeReflectable; } |