Author: scabanovich
Date: 2009-07-24 09:55:30 -0400 (Fri, 24 Jul 2009)
New Revision: 16767
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/model/JSFMessageELCompletionEngine.java
Log:
JBIDE-2920
Exception array index out of bounds prevented.
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/model/JSFMessageELCompletionEngine.java
===================================================================
---
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/model/JSFMessageELCompletionEngine.java 2009-07-24
13:54:10 UTC (rev 16766)
+++
trunk/jsf/plugins/org.jboss.tools.jsf/src/org/jboss/tools/jsf/model/JSFMessageELCompletionEngine.java 2009-07-24
13:55:30 UTC (rev 16767)
@@ -324,7 +324,7 @@
boolean b = filter.startsWith("'") ||
filter.startsWith("\"");
boolean e = filter.endsWith("'") ||
filter.endsWith("\"");
if((b) && (e)) {
- filter = filter.substring(1, filter.length() - 1);
+ filter = filter.length() == 1 ? "" : filter.substring(1, filter.length() -
1);
} else if(b && !returnEqualedVariablesOnly) {
filter = filter.substring(1);
} else {
Show replies by date