Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKent Johnson2007-03-22 19:55:14 +0000
committerKent Johnson2007-03-22 19:55:14 +0000
commitb15173f7c742b8b74b8eda1ee6a94daa46a2a253 (patch)
treee3587b897cd84182bcaed0cca278d731487f3f9a
parent51609093f58e75d35c2d0be69f4d7f22a6f16809 (diff)
downloadeclipse.jdt.core-b15173f7c742b8b74b8eda1ee6a94daa46a2a253.tar.gz
eclipse.jdt.core-b15173f7c742b8b74b8eda1ee6a94daa46a2a253.tar.xz
eclipse.jdt.core-b15173f7c742b8b74b8eda1ee6a94daa46a2a253.zip
176118 in R3_2_maintenance
-rw-r--r--org.eclipse.jdt.core/buildnotes_jdt-core.html4
-rw-r--r--org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/Compiler.java4
2 files changed, 6 insertions, 2 deletions
diff --git a/org.eclipse.jdt.core/buildnotes_jdt-core.html b/org.eclipse.jdt.core/buildnotes_jdt-core.html
index 842782e675..a51570643b 100644
--- a/org.eclipse.jdt.core/buildnotes_jdt-core.html
+++ b/org.eclipse.jdt.core/buildnotes_jdt-core.html
@@ -47,7 +47,9 @@ Eclipse SDK 3.2.x - ?th ? 2007
<h2>What's new in this drop</h2>
<h3>Problem Reports Fixed</h3>
-<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=177194">177194</a>
+<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=176118">176118</a>
+Missing library classes kill Intellisense without Error
+<br><a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=177194">177194</a>
[1.5][compiler] preserveAllLocals option has undesirable side-effect when invoking generic method
<br><a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=177372">177372</a>
[1.5][compiler] Missing unboxing conversion when no value required from message send
diff --git a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/Compiler.java b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/Compiler.java
index dc66294ec2..8405bf2158 100644
--- a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/Compiler.java
+++ b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/Compiler.java
@@ -673,7 +673,9 @@ public class Compiler implements ITypeRequestor, ProblemSeverities {
this.handleInternalException(e, unit, null);
throw e; // rethrow
} finally {
- this.lookupEnvironment.unitBeingCompleted = null;
+ // leave this.lookupEnvironment.unitBeingCompleted set to the unit, until another unit is resolved
+ // other calls to dom can cause classpath errors to be detected, resulting in AbortCompilation exceptions
+
// No reset is performed there anymore since,
// within the CodeAssist (or related tools),
// the compiler may be called *after* a call

Back to the top