[jbosstools-commits] JBoss Tools SVN: r41722 - trunk/ws/plugins/org.jboss.tools.ws.jaxrs.ui/src/org/jboss/tools/ws/jaxrs/ui/contentassist.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Tue Jun 5 13:14:56 EDT 2012


Author: max.andersen at jboss.com
Date: 2012-06-05 13:14:56 -0400 (Tue, 05 Jun 2012)
New Revision: 41722

Modified:
   trunk/ws/plugins/org.jboss.tools.ws.jaxrs.ui/src/org/jboss/tools/ws/jaxrs/ui/contentassist/PathParamAnnotationValueCompletionProposalComputer.java
Log:
JBIDE-12099 npe fix for content assist

Modified: trunk/ws/plugins/org.jboss.tools.ws.jaxrs.ui/src/org/jboss/tools/ws/jaxrs/ui/contentassist/PathParamAnnotationValueCompletionProposalComputer.java
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.jaxrs.ui/src/org/jboss/tools/ws/jaxrs/ui/contentassist/PathParamAnnotationValueCompletionProposalComputer.java	2012-06-05 16:58:12 UTC (rev 41721)
+++ trunk/ws/plugins/org.jboss.tools.ws.jaxrs.ui/src/org/jboss/tools/ws/jaxrs/ui/contentassist/PathParamAnnotationValueCompletionProposalComputer.java	2012-06-05 17:14:56 UTC (rev 41722)
@@ -133,7 +133,7 @@
 		final ITypedRegion region = getRegion(javaContext);
 		String matchValue = javaContext.getDocument().get(region.getOffset(),
 				javaContext.getInvocationOffset() - region.getOffset());
-		if (matchValue.charAt(0) == '\"') {
+		if (!matchValue.isEmpty() && matchValue.charAt(0) == '\"') {
 			matchValue = matchValue.substring(1);
 		}
 		List<String> proposals = resourceMethod.getPathParamValueProposals();



More information about the jbosstools-commits mailing list