[jbosstools-commits] JBoss Tools SVN: r42884 - trunk/common/plugins/org.jboss.tools.common.validation/src/org/jboss/tools/common/validation/java.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Tue Aug 7 10:16:03 EDT 2012


Author: vrubezhny
Date: 2012-08-07 10:16:02 -0400 (Tue, 07 Aug 2012)
New Revision: 42884

Modified:
   trunk/common/plugins/org.jboss.tools.common.validation/src/org/jboss/tools/common/validation/java/JavaDirtyRegionProcessor.java
Log:
JBIDE-10738 As-you-type EL validation 

Infinite loop possibility is fixed

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-07 14:01:52 UTC (rev 42883)
+++ trunk/common/plugins/org.jboss.tools.common.validation/src/org/jboss/tools/common/validation/java/JavaDirtyRegionProcessor.java	2012-08-07 14:16:02 UTC (rev 42884)
@@ -478,8 +478,10 @@
 				}
 
 				element = unit.getElementAt(position);
-				if (element == null)
+				if (element == null) {
+					position++;
 					continue;
+				}
 				
 				atLeastOneElementIsProcessed = true;
 				boolean doSkipThisElement = false;



More information about the jbosstools-commits mailing list