Author: akazakov
Date: 2012-08-13 21:18:16 -0400 (Mon, 13 Aug 2012)
New Revision: 43018
Modified:
trunk/common/plugins/org.jboss.tools.common.validation/src/org/jboss/tools/common/validation/java/JavaDirtyRegionProcessor.java
Log:
https://issues.jboss.org/browse/JBIDE-10611 As-you-type CDI validation
Modified:
trunk/common/plugins/org.jboss.tools.common.validation/src/org/jboss/tools/common/validation/java/JavaDirtyRegionProcessor.java
===================================================================
---
trunk/common/plugins/org.jboss.tools.common.validation/src/org/jboss/tools/common/validation/java/JavaDirtyRegionProcessor.java 2012-08-14
01:06:06 UTC (rev 43017)
+++
trunk/common/plugins/org.jboss.tools.common.validation/src/org/jboss/tools/common/validation/java/JavaDirtyRegionProcessor.java 2012-08-14
01:18:16 UTC (rev 43018)
@@ -102,6 +102,10 @@
// Does nothing
}
+ public void removeAllMessages() {
+ messages.clear();
+ }
+
public void setCanceled(boolean set) {
this.fIsCanceled = set;
}
@@ -440,11 +444,11 @@
new IRegion[] {
new Region(fStartRegionToProcess, fEndRegionToProcess - fStartRegionToProcess)
}),
- fHelper, fReporter);
+ fHelper, fReporter);
}
+ fReporter.removeAllMessages();
}
-
-
+
private boolean isJavaElementValidationRequired() {
ICompilationUnit unit = fReporter.getCompilationUnit();
if (unit == null)