diff options
author | wisberg <wisberg> | 2003-04-29 00:25:34 +0000 |
---|---|---|
committer | wisberg <wisberg> | 2003-04-29 00:25:34 +0000 |
commit | 074b87b958d20b5704f53a6a618781e797f80eea (patch) | |
tree | bbbab9ef6bfe73d67912a454aa6bd5163b4b5f7e /org.aspectj.ajdt.core | |
parent | b20deaa24367bed3d3a245455be5cb039e425594 (diff) | |
download | aspectj-074b87b958d20b5704f53a6a618781e797f80eea.tar.gz aspectj-074b87b958d20b5704f53a6a618781e797f80eea.zip |
semantics-preserving - still only warn if aspectjrt.jar not found
Diffstat (limited to 'org.aspectj.ajdt.core')
-rw-r--r-- | org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildManager.java | 10 |
1 files changed, 7 insertions, 3 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 4f2dbb6c5..d142242c9 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 @@ -66,6 +66,7 @@ import org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory; import org.eclipse.jdt.internal.compiler.util.HashtableOfObject; public class AjBuildManager { + static final boolean FAIL_IF_RUNTIME_NOT_FOUND = false; private IProgressListener progressListener = null; private int compiledCount; @@ -103,9 +104,12 @@ public class AjBuildManager { String check = checkRtJar(buildConfig); if (check != null) { - IMessage message = new Message(check, Message.WARNING, null, null); - // give delegate a chance to implement different message (abort)? - handler.handleMessage(message); + if (FAIL_IF_RUNTIME_NOT_FOUND) { + MessageUtil.error(check); + return false; + } else { + MessageUtil.warn(check); + } } setupModel(); |