[jbosstools-commits] JBoss Tools SVN: r22317 - 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
Tue May 25 18:03:10 EDT 2010


Author: akazakov
Date: 2010-05-25 18:03:10 -0400 (Tue, 25 May 2010)
New Revision: 22317

Modified:
   trunk/common/plugins/org.jboss.tools.common.el.core/src/org/jboss/tools/common/el/core/ca/AbstractELCompletionEngine.java
Log:
https://jira.jboss.org/browse/JBIDE-6352

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	2010-05-25 21:30:24 UTC (rev 22316)
+++ trunk/common/plugins/org.jboss.tools.common.el.core/src/org/jboss/tools/common/el/core/ca/AbstractELCompletionEngine.java	2010-05-25 22:03:10 UTC (rev 22317)
@@ -561,7 +561,6 @@
 				left = (ELInvocationExpression)left.getParent();
 				if (left != expr) { // inside expression
 					segment = new JavaMemberELSegmentImpl();
-					segment.setResolved(true);
 					if(left instanceof ELArgumentInvocation) {
 						String s = "#{" + left.getLeft().toString() + collectionAdditionForCollectionDataModel + "}"; //$NON-NLS-1$ //$NON-NLS-2$
 						ELParser p = getParserFactory().createParser();
@@ -575,6 +574,7 @@
 						members = resolveSegment(left, members, resolution, returnEqualedVariablesOnly, varIsUsed, segment);
 					}
 					if(!members.isEmpty()) {
+						segment.setResolved(true);
 						segment.setMemberInfo(members.get(0));	// TODO: This is a buggy way to select a member to setup in a segment
 					}
 					resolution.addSegment(segment);



More information about the jbosstools-commits mailing list