Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Audel2006-06-07 13:26:11 +0000
committerDavid Audel2006-06-07 13:26:11 +0000
commit425a60336c1bc033bcad285f7bea69a149495084 (patch)
treef727432d058f11c1dec292bd68578abd1db0e589
parentbcdc3421444e25f3c634360e83fb98f2e73167e8 (diff)
downloadeclipse.jdt.core-425a60336c1bc033bcad285f7bea69a149495084.tar.gz
eclipse.jdt.core-425a60336c1bc033bcad285f7bea69a149495084.tar.xz
eclipse.jdt.core-425a60336c1bc033bcad285f7bea69a149495084.zip
TARGET_321 - bug 145516
-rw-r--r--org.eclipse.jdt.core/buildnotes_jdt-core.html4
-rw-r--r--org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/diagnose/DiagnoseParser.java2
2 files changed, 4 insertions, 2 deletions
diff --git a/org.eclipse.jdt.core/buildnotes_jdt-core.html b/org.eclipse.jdt.core/buildnotes_jdt-core.html
index bb1cf04184..0d14db097e 100644
--- a/org.eclipse.jdt.core/buildnotes_jdt-core.html
+++ b/org.eclipse.jdt.core/buildnotes_jdt-core.html
@@ -61,7 +61,9 @@ Eclipse SDK 3.2.1 - ?th September 2006
</ul>
<h3>Problem Reports Fixed</h3>
-<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=142897">142897</a>
+<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=145516">145516</a>
+Bad performance when compiling a java file with non java content
+<br><a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=142897">142897</a>
[1.5][compiler] Compiler cannot resolve type of inner class of a bounded generic type
<br><a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=144976">144976</a>
[hierarchy] NPE in ReferenceBinding
diff --git a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/diagnose/DiagnoseParser.java b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/diagnose/DiagnoseParser.java
index da2e89bcf2..00aa5bd5d3 100644
--- a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/diagnose/DiagnoseParser.java
+++ b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/diagnose/DiagnoseParser.java
@@ -383,7 +383,7 @@ public class DiagnoseParser implements ParserBasicInformation, TerminalTokens {
}
if(this.parser.problemReporter().options.maxProblemsPerUnit < this.parser.compilationUnit.compilationResult.problemCount) {
- if(this.recoveryScanner == null) return;
+ if(this.recoveryScanner == null || !this.recoveryScanner.record) return;
this.reportProblem = false;
}

Back to the top