@@ -40,7 +40,7 @@ public List<String> get(Object key) {
4040
4141 @ Override
4242 public List <String > put (String key , List <String > value ) {
43- Object o = map .put (normalize (( String ) key ), value );
43+ Object o = map .put (normalize (key ), value );
4444 return o == null ? null : (o instanceof String ) ? Arrays .asList ((String )o ) : (List <String >)o ;
4545 }
4646
@@ -52,7 +52,7 @@ public List<String> remove(Object key) {
5252
5353 @ Override
5454 public String getFirst (String key ) {
55- Object o = map .get (normalize (( String ) key ));
55+ Object o = map .get (normalize (key ));
5656 return o == null ? null : (o instanceof String ) ? (String )o : ((List <String >)o ).getFirst ();
5757 }
5858
@@ -98,11 +98,12 @@ private String normalize(String key) {
9898
9999 @ Override
100100 public void add (String key , String value ) {
101- Object o = map .get (normalize ((String )key ));
101+ var normalized = normalize (key );
102+ Object o = map .get (normalized );
102103 if (o == null ) {
103- map .put (normalize ( key ) , value );
104+ map .put (normalized , value );
104105 } else if (o instanceof String ) {
105- map .put (normalize ( key ) , Arrays .asList ((String )o ,value ));
106+ map .put (normalized , Arrays .asList ((String )o ,value ));
106107 } else {
107108 ((List <String >)o ).add (value );
108109 }
0 commit comments