[jbosstools-commits] JBoss Tools SVN: r42602 - trunk/common/plugins/org.jboss.tools.common.el.core/src/org/jboss/tools/common/el/core/ca.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Mon Jul 16 17:45:15 EDT 2012


Author: scabanovich
Date: 2012-07-16 17:45:14 -0400 (Mon, 16 Jul 2012)
New Revision: 42602

Modified:
   trunk/common/plugins/org.jboss.tools.common.el.core/src/org/jboss/tools/common/el/core/ca/AbstractELCompletionEngine.java
Log:
JBIDE-12295
https://issues.jboss.org/browse/JBIDE-12295
Open-on of definition of a var, which has unresolved value.

Modified: trunk/common/plugins/org.jboss.tools.common.el.core/src/org/jboss/tools/common/el/core/ca/AbstractELCompletionEngine.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.el.core/src/org/jboss/tools/common/el/core/ca/AbstractELCompletionEngine.java	2012-07-16 21:44:20 UTC (rev 42601)
+++ trunk/common/plugins/org.jboss.tools.common.el.core/src/org/jboss/tools/common/el/core/ca/AbstractELCompletionEngine.java	2012-07-16 21:45:14 UTC (rev 42602)
@@ -354,6 +354,9 @@
 				}
 			} else {
 				resolution = resolveELOperand(file, context, operand, returnEqualedVariablesOnly, false, offset);
+				if(var != null && !resolution.getSegments().isEmpty()) {
+					((ELSegmentImpl)resolution.getSegments().get(0)).setVar(var);
+				}
 			}
 		}
 



More information about the jbosstools-commits mailing list