Skip to content

Commit bf76e45

Browse files
committed
Merge branch '4.2.x-stable'
2 parents 7e3d241 + 890c8c5 commit bf76e45

File tree

4 files changed

+30
-16
lines changed

4 files changed

+30
-16
lines changed

pom.xml

+14
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,13 @@
186186
<groupId>org.codehaus.gmaven</groupId>
187187
<artifactId>groovy-maven-plugin</artifactId>
188188
<version>2.0</version>
189+
<dependencies>
190+
<dependency>
191+
<groupId>org.codehaus.groovy</groupId>
192+
<artifactId>groovy-all</artifactId>
193+
<version>2.4.8</version>
194+
</dependency>
195+
</dependencies>
189196
<executions>
190197
<!--
191198
We use "${rabbitmq.dir}/Makefile" to query the location of
@@ -727,6 +734,13 @@
727734
<groupId>org.codehaus.gmaven</groupId>
728735
<artifactId>groovy-maven-plugin</artifactId>
729736
<version>2.0</version>
737+
<dependencies>
738+
<dependency>
739+
<groupId>org.codehaus.groovy</groupId>
740+
<artifactId>groovy-all</artifactId>
741+
<version>2.4.8</version>
742+
</dependency>
743+
</dependencies>
730744
<executions>
731745
<!--
732746
Generate Java source files from specifications found in

src/main/java/com/rabbitmq/tools/json/JSONReader.java

+11-11
Original file line numberDiff line numberDiff line change
@@ -53,14 +53,14 @@ public class JSONReader {
5353

5454
private static final Map<Character, Character> escapes = new HashMap<Character, Character>();
5555
static {
56-
escapes.put(new Character('"'), new Character('"'));
57-
escapes.put(new Character('\\'), new Character('\\'));
58-
escapes.put(new Character('/'), new Character('/'));
59-
escapes.put(new Character('b'), new Character('\b'));
60-
escapes.put(new Character('f'), new Character('\f'));
61-
escapes.put(new Character('n'), new Character('\n'));
62-
escapes.put(new Character('r'), new Character('\r'));
63-
escapes.put(new Character('t'), new Character('\t'));
56+
escapes.put(Character.valueOf('"'), Character.valueOf('"'));
57+
escapes.put(Character.valueOf('\\'), Character.valueOf('\\'));
58+
escapes.put(Character.valueOf('/'), Character.valueOf('/'));
59+
escapes.put(Character.valueOf('b'), Character.valueOf('\b'));
60+
escapes.put(Character.valueOf('f'), Character.valueOf('\f'));
61+
escapes.put(Character.valueOf('n'), Character.valueOf('\n'));
62+
escapes.put(Character.valueOf('r'), Character.valueOf('\r'));
63+
escapes.put(Character.valueOf('t'), Character.valueOf('\t'));
6464
}
6565

6666
private CharacterIterator it;
@@ -191,9 +191,9 @@ private Object number() {
191191

192192
String result = buf.toString();
193193
try {
194-
return new Integer(result);
194+
return Integer.valueOf(result);
195195
} catch (NumberFormatException nfe) {
196-
return new Double(result);
196+
return Double.valueOf(result);
197197
}
198198
}
199199

@@ -208,7 +208,7 @@ private Object string(char sep) {
208208
if (c == 'u') {
209209
add(unicode());
210210
} else {
211-
Object value = escapes.get(new Character(c));
211+
Object value = escapes.get(Character.valueOf(c));
212212
if (value != null) {
213213
add(((Character) value).charValue());
214214
}

src/main/java/com/rabbitmq/tools/json/JSONWriter.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -86,15 +86,15 @@ public String write(Object object) {
8686
}
8787

8888
public String write(long n) {
89-
return write(new Long(n));
89+
return write(Long.valueOf(n));
9090
}
9191

9292
public Object write(double d) {
93-
return write(new Double(d));
93+
return write(Double.valueOf(d));
9494
}
9595

9696
public String write(char c) {
97-
return write(new Character(c));
97+
return write(Character.valueOf(c));
9898
}
9999

100100
public String write(boolean b) {

src/main/java/com/rabbitmq/tools/jsonrpc/JsonRpcClient.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -156,9 +156,9 @@ public static Object coerce(String val, String type)
156156
return Boolean.getBoolean(val) ? Boolean.TRUE : Boolean.FALSE;
157157
} else if ("num".equals(type)) {
158158
try {
159-
return new Integer(val);
159+
return Integer.valueOf(val);
160160
} catch (NumberFormatException nfe) {
161-
return new Double(val);
161+
return Double.valueOf(val);
162162
}
163163
} else if ("str".equals(type)) {
164164
return val;

0 commit comments

Comments
 (0)