Author: jboynes
Date: Sat Jan 18 16:58:14 2014
New Revision: 1559363

URL: http://svn.apache.org/r1559363
Log:
Cosmetic cleanup - no functional change.

Modified:
    tomcat/trunk/java/javax/servlet/http/Cookie.java

Modified: tomcat/trunk/java/javax/servlet/http/Cookie.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/javax/servlet/http/Cookie.java?rev=1559363&r1=1559362&r2=1559363&view=diff
==============================================================================
--- tomcat/trunk/java/javax/servlet/http/Cookie.java (original)
+++ tomcat/trunk/java/javax/servlet/http/Cookie.java Sat Jan 18 16:58:14 2014
@@ -56,27 +56,21 @@ public class Cookie implements Cloneable
     private static final long serialVersionUID = 1L;
 
     private static final String LSTRING_FILE = 
"javax.servlet.http.LocalStrings";
-    private static final ResourceBundle lStrings =
-            ResourceBundle.getBundle(LSTRING_FILE);
+    private static final ResourceBundle lStrings = 
ResourceBundle.getBundle(LSTRING_FILE);
 
-    //
-    // The value of the cookie itself.
-    //
+    private final String name;
+    private String value;
 
-    private final String name; // NAME= ... "$Name" style is reserved
-    private String value; // value of NAME
+    private int version = 0; // ;Version=1 ... means RFC 2109 style
 
     //
     // Attributes encoded in the header's cookie fields.
     //
-
     private String comment; // ;Comment=VALUE ... describes cookie's use
-    // ;Discard ... implied by maxAge < 0
     private String domain; // ;Domain=VALUE ... domain that sees cookie
     private int maxAge = -1; // ;Max-Age=VALUE ... cookies auto-expire
     private String path; // ;Path=VALUE ... URLs that see the cookie
     private boolean secure; // ;Secure ... e.g. use SSL
-    private int version = 0; // ;Version=1 ... means RFC 2109++ style
     private boolean httpOnly; // Not in cookie specs, but supported by browsers
 
     /**
@@ -108,26 +102,20 @@ public class Cookie implements Cloneable
      */
     public Cookie(String name, String value) {
         if (name == null || name.length() == 0) {
-            throw new IllegalArgumentException(
-                    lStrings.getString("err.cookie_name_blank"));
+            throw new 
IllegalArgumentException(lStrings.getString("err.cookie_name_blank"));
         }
         if (!isToken(name) ||
-                name.equalsIgnoreCase("Comment") // rfc2019
-                ||
-                name.equalsIgnoreCase("Discard") // 2019++
-                ||
+                name.equalsIgnoreCase("Comment") ||
+                name.equalsIgnoreCase("Discard") ||
                 name.equalsIgnoreCase("Domain") ||
-                name.equalsIgnoreCase("Expires") // (old cookies)
-                ||
-                name.equalsIgnoreCase("Max-Age") // rfc2019
-                || name.equalsIgnoreCase("Path") ||
+                name.equalsIgnoreCase("Expires") ||
+                name.equalsIgnoreCase("Max-Age") ||
+                name.equalsIgnoreCase("Path") ||
                 name.equalsIgnoreCase("Secure") ||
-                name.equalsIgnoreCase("Version") || name.startsWith("$")) {
+                name.equalsIgnoreCase("Version") ||
+                name.startsWith("$")) {
             String errMsg = lStrings.getString("err.cookie_name_is_token");
-            Object[] errArgs = new Object[1];
-            errArgs[0] = name;
-            errMsg = MessageFormat.format(errMsg, errArgs);
-            throw new IllegalArgumentException(errMsg);
+            throw new IllegalArgumentException(MessageFormat.format(errMsg, 
name));
         }
 
         this.name = name;
@@ -355,11 +343,6 @@ public class Cookie implements Cloneable
         version = v;
     }
 
-    // Note -- disabled for now to allow full Netscape compatibility
-    // from RFC 2068, token special case characters
-    //
-    // private static final String tspecials = "()<>@,;:\\\"/[]?={} \t";
-
     private static final String tspecials = ",; ";
     private static final String tspecials2NoSlash = "()<>@,;:\\\"[]?={} \t";
     private static final String tspecials2WithSlash = tspecials2NoSlash + "/";
@@ -397,8 +380,7 @@ public class Cookie implements Cloneable
         if (fwdSlashIsSeparator == null) {
             FWD_SLASH_IS_SEPARATOR = STRICT_SERVLET_COMPLIANCE;
         } else {
-            FWD_SLASH_IS_SEPARATOR =
-                    Boolean.valueOf(fwdSlashIsSeparator).booleanValue();
+            FWD_SLASH_IS_SEPARATOR = 
Boolean.valueOf(fwdSlashIsSeparator).booleanValue();
         }
 
         if (FWD_SLASH_IS_SEPARATOR) {



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to