diff options
-rw-r--r-- | org.eclipse.jdt.core/buildnotes_jdt-core.html | 4 | ||||
-rw-r--r-- | org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/Compiler.java | 4 |
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 |