[utilities COMMIT] /java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/net/UriSupport.java

noreply at shibboleth.net noreply at shibboleth.net
Thu Feb 7 00:47:53 EST 2013


Author: putmanb
Date: Thu Feb  7 00:47:53 2013
New Revision: 319

URL: http://svn.shibboleth.net/view/utilities?rev=319&view=rev
Log:
Actually don't need to special case the single-param case. String split() just returns the string if the pattern doesn't match.

Modified:
    java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/net/UriSupport.java

Modified: java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/net/UriSupport.java
URL: http://svn.shibboleth.net/view/utilities/java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/net/UriSupport.java?rev=319&r1=318&r2=319&view=diff
==============================================================================
--- java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/net/UriSupport.java (original)
+++ java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/net/UriSupport.java Thu Feb  7 00:47:53 2013
@@ -208,13 +208,6 @@
 
         final String encodedName = urlEncode(trimmedName);
         
-        // Special case, just a single parameter present
-        if (!trimmedQuery.contains("&")) {
-            if (trimmedQuery.startsWith(encodedName+"=") || trimmedQuery.equals(encodedName)) {
-                return trimmedQuery;
-            }
-        }
-        
         String[] candidates = trimmedQuery.split("&");
         for (String candidate : candidates) {
             if (candidate.startsWith(encodedName+"=") || candidate.equals(encodedName)) {



More information about the commits mailing list