Skip to content

Commit 83eb11d

Browse files
committed
Don't force BitSets size
1 parent 9a9f44a commit 83eb11d

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

client/src/main/java/org/asynchttpclient/util/Utf8UrlEncoder.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public final class Utf8UrlEncoder {
2121

2222
// see http://tools.ietf.org/html/rfc3986#section-3.4
2323
// ALPHA / DIGIT / "-" / "." / "_" / "~"
24-
private static final BitSet RFC3986_UNRESERVED_CHARS = new BitSet(256);
24+
private static final BitSet RFC3986_UNRESERVED_CHARS = new BitSet();
2525
static {
2626
for (int i = 'a'; i <= 'z'; ++i) {
2727
RFC3986_UNRESERVED_CHARS.set(i);
@@ -39,7 +39,7 @@ public final class Utf8UrlEncoder {
3939
}
4040

4141
// gen-delims = ":" / "/" / "?" / "#" / "[" / "]" / "@"
42-
private static final BitSet RFC3986_GENDELIM_CHARS = new BitSet(256);
42+
private static final BitSet RFC3986_GENDELIM_CHARS = new BitSet();
4343
static {
4444
RFC3986_GENDELIM_CHARS.set(':');
4545
RFC3986_GENDELIM_CHARS.set('/');
@@ -51,7 +51,7 @@ public final class Utf8UrlEncoder {
5151
}
5252

5353
// "!" / "$" / "&" / "'" / "(" / ")" / "*" / "+" / "," / ";" / "="
54-
private static final BitSet RFC3986_SUBDELIM_CHARS = new BitSet(256);
54+
private static final BitSet RFC3986_SUBDELIM_CHARS = new BitSet();
5555
static {
5656
RFC3986_SUBDELIM_CHARS.set('!');
5757
RFC3986_SUBDELIM_CHARS.set('$');
@@ -67,29 +67,29 @@ public final class Utf8UrlEncoder {
6767
}
6868

6969
// gen-delims / sub-delims
70-
private static final BitSet RFC3986_RESERVED_CHARS = new BitSet(256);
70+
private static final BitSet RFC3986_RESERVED_CHARS = new BitSet();
7171
static {
7272
RFC3986_RESERVED_CHARS.or(RFC3986_GENDELIM_CHARS);
7373
RFC3986_RESERVED_CHARS.or(RFC3986_SUBDELIM_CHARS);
7474
}
7575

7676
// unreserved / pct-encoded / sub-delims / ":" / "@"
77-
private static final BitSet RFC3986_PCHARS = new BitSet(256);
77+
private static final BitSet RFC3986_PCHARS = new BitSet();
7878
static {
7979
RFC3986_PCHARS.or(RFC3986_UNRESERVED_CHARS);
8080
RFC3986_PCHARS.or(RFC3986_SUBDELIM_CHARS);
8181
RFC3986_PCHARS.set(':');
8282
RFC3986_PCHARS.set('@');
8383
}
8484

85-
private static final BitSet BUILT_PATH_UNTOUCHED_CHARS = new BitSet(256);
85+
private static final BitSet BUILT_PATH_UNTOUCHED_CHARS = new BitSet();
8686
static {
8787
BUILT_PATH_UNTOUCHED_CHARS.or(RFC3986_PCHARS);
8888
BUILT_PATH_UNTOUCHED_CHARS.set('%');
8989
BUILT_PATH_UNTOUCHED_CHARS.set('/');
9090
}
9191

92-
private static final BitSet BUILT_QUERY_UNTOUCHED_CHARS = new BitSet(256);
92+
private static final BitSet BUILT_QUERY_UNTOUCHED_CHARS = new BitSet();
9393
static {
9494
BUILT_QUERY_UNTOUCHED_CHARS.or(RFC3986_PCHARS);
9595
BUILT_QUERY_UNTOUCHED_CHARS.set('%');
@@ -98,7 +98,7 @@ public final class Utf8UrlEncoder {
9898
}
9999

100100
// http://www.w3.org/TR/html5/forms.html#application/x-www-form-urlencoded-encoding-algorithm
101-
private static final BitSet FORM_URL_ENCODED_SAFE_CHARS = new BitSet(256);
101+
private static final BitSet FORM_URL_ENCODED_SAFE_CHARS = new BitSet();
102102
static {
103103
for (int i = 'a'; i <= 'z'; ++i) {
104104
FORM_URL_ENCODED_SAFE_CHARS.set(i);

0 commit comments

Comments
 (0)