Skip to content

Commit 48fec45

Browse files
refactor: minor cleanup
- replace explicit types by <> - remove unnecessary interface modifiers
1 parent a4053e8 commit 48fec45

16 files changed

+104
-104
lines changed

src/main/java/io/socket/client/Ack.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
*/
66
public interface Ack {
77

8-
public void call(Object... args);
8+
void call(Object... args);
99

1010
}
1111

src/main/java/io/socket/client/IO.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public class IO {
1616

1717
private static final Logger logger = Logger.getLogger(IO.class.getName());
1818

19-
private static final ConcurrentHashMap<String, Manager> managers = new ConcurrentHashMap<String, Manager>();
19+
private static final ConcurrentHashMap<String, Manager> managers = new ConcurrentHashMap<>();
2020

2121
/**
2222
* Protocol version.

src/main/java/io/socket/client/Manager.java

+5-5
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,8 @@ public Manager(URI uri, Options opts) {
114114
opts.callFactory = defaultCallFactory;
115115
}
116116
this.opts = opts;
117-
this.nsps = new ConcurrentHashMap<String, Socket>();
118-
this.subs = new LinkedList<On.Handle>();
117+
this.nsps = new ConcurrentHashMap<>();
118+
this.subs = new LinkedList<>();
119119
this.reconnection(opts.reconnection);
120120
this.reconnectionAttempts(opts.reconnectionAttempts != 0 ? opts.reconnectionAttempts : Integer.MAX_VALUE);
121121
this.reconnectionDelay(opts.reconnectionDelay != 0 ? opts.reconnectionDelay : 1000);
@@ -129,7 +129,7 @@ public Manager(URI uri, Options opts) {
129129
this.readyState = ReadyState.CLOSED;
130130
this.uri = uri;
131131
this.encoding = false;
132-
this.packetBuffer = new ArrayList<Packet>();
132+
this.packetBuffer = new ArrayList<>();
133133
this.encoder = opts.encoder != null ? opts.encoder : new IOParser.Encoder();
134134
this.decoder = opts.decoder != null ? opts.decoder : new IOParser.Decoder();
135135
}
@@ -555,9 +555,9 @@ private void onreconnect() {
555555
}
556556

557557

558-
public static interface OpenCallback {
558+
public interface OpenCallback {
559559

560-
public void call(Exception err);
560+
void call(Exception err);
561561
}
562562

563563

src/main/java/io/socket/client/On.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ public void destroy() {
1616
};
1717
}
1818

19-
public static interface Handle {
19+
public interface Handle {
2020

21-
public void destroy();
21+
void destroy();
2222
}
2323
}

src/main/java/io/socket/client/Socket.java

+6-6
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,10 @@ public class Socket extends Emitter {
5858
private String nsp;
5959
private Manager io;
6060
private Map<String, String> auth;
61-
private Map<Integer, Ack> acks = new HashMap<Integer, Ack>();
61+
private Map<Integer, Ack> acks = new HashMap<>();
6262
private Queue<On.Handle> subs;
63-
private final Queue<List<Object>> receiveBuffer = new LinkedList<List<Object>>();
64-
private final Queue<Packet<JSONArray>> sendBuffer = new LinkedList<Packet<JSONArray>>();
63+
private final Queue<List<Object>> receiveBuffer = new LinkedList<>();
64+
private final Queue<Packet<JSONArray>> sendBuffer = new LinkedList<>();
6565

6666
public Socket(Manager io, String nsp, Manager.Options opts) {
6767
this.io = io;
@@ -205,7 +205,7 @@ public void run() {
205205
}
206206
}
207207

208-
Packet<JSONArray> packet = new Packet<JSONArray>(Parser.EVENT, jsonArgs);
208+
Packet<JSONArray> packet = new Packet<>(Parser.EVENT, jsonArgs);
209209

210210
if (ack != null) {
211211
logger.fine(String.format("emitting packet with ack id %d", ids));
@@ -302,7 +302,7 @@ private void onpacket(Packet<?> packet) {
302302
}
303303

304304
private void onevent(Packet<JSONArray> packet) {
305-
List<Object> args = new ArrayList<Object>(Arrays.asList(toArray(packet.data)));
305+
List<Object> args = new ArrayList<>(Arrays.asList(toArray(packet.data)));
306306
if (logger.isLoggable(Level.FINE)) {
307307
logger.fine(String.format("emitting event %s", args));
308308
}
@@ -341,7 +341,7 @@ public void run() {
341341
jsonArgs.put(arg);
342342
}
343343

344-
Packet<JSONArray> packet = new Packet<JSONArray>(Parser.ACK, jsonArgs);
344+
Packet<JSONArray> packet = new Packet<>(Parser.ACK, jsonArgs);
345345
packet.id = id;
346346
self.packet(packet);
347347
}

src/main/java/io/socket/parser/Binary.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public class Binary {
2020

2121
@SuppressWarnings("unchecked")
2222
public static DeconstructedPacket deconstructPacket(Packet packet) {
23-
List<byte[]> buffers = new ArrayList<byte[]>();
23+
List<byte[]> buffers = new ArrayList<>();
2424

2525
packet.data = _deconstructPacket(packet.data, buffers);
2626
packet.attachments = buffers.size();

src/main/java/io/socket/parser/IOParser.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ private static Packet decodeString(String str) {
122122
int i = 0;
123123
int length = str.length();
124124

125-
Packet<Object> p = new Packet<Object>(Character.getNumericValue(str.charAt(0)));
125+
Packet<Object> p = new Packet<>(Character.getNumericValue(str.charAt(0)));
126126

127127
if (p.type < 0 || p.type > types.length - 1) {
128128
throw new DecodingException("unknown packet type " + p.type);
@@ -214,7 +214,7 @@ public void onDecoded (Callback callback) {
214214

215215
BinaryReconstructor(Packet packet) {
216216
this.reconPack = packet;
217-
this.buffers = new ArrayList<byte[]>();
217+
this.buffers = new ArrayList<>();
218218
}
219219

220220
public Packet takeBinaryData(byte[] binData) {
@@ -230,7 +230,7 @@ public Packet takeBinaryData(byte[] binData) {
230230

231231
public void finishReconstruction () {
232232
this.reconPack = null;
233-
this.buffers = new ArrayList<byte[]>();
233+
this.buffers = new ArrayList<>();
234234
}
235235
}
236236
}

src/main/java/io/socket/parser/Parser.java

+20-20
Original file line numberDiff line numberDiff line change
@@ -5,44 +5,44 @@ public interface Parser {
55
/**
66
* Packet type `connect`.
77
*/
8-
public static final int CONNECT = 0;
8+
int CONNECT = 0;
99

1010
/**
1111
* Packet type `disconnect`.
1212
*/
13-
public static final int DISCONNECT = 1;
13+
int DISCONNECT = 1;
1414

1515
/**
1616
* Packet type `event`.
1717
*/
18-
public static final int EVENT = 2;
18+
int EVENT = 2;
1919

2020
/**
2121
* Packet type `ack`.
2222
*/
23-
public static final int ACK = 3;
23+
int ACK = 3;
2424

2525
/**
2626
* Packet type `error`.
2727
*/
28-
public static final int CONNECT_ERROR = 4;
28+
int CONNECT_ERROR = 4;
2929

3030
/**
3131
* Packet type `binary event`.
3232
*/
33-
public static final int BINARY_EVENT = 5;
33+
int BINARY_EVENT = 5;
3434

3535
/**
3636
* Packet type `binary ack`.
3737
*/
38-
public static final int BINARY_ACK = 6;
38+
int BINARY_ACK = 6;
3939

40-
public static int protocol = 5;
40+
int protocol = 5;
4141

4242
/**
4343
* Packet types.
4444
*/
45-
public static String[] types = new String[] {
45+
String[] types = new String[] {
4646
"CONNECT",
4747
"DISCONNECT",
4848
"EVENT",
@@ -52,29 +52,29 @@ public interface Parser {
5252
"BINARY_ACK"
5353
};
5454

55-
public static interface Encoder {
55+
interface Encoder {
5656

57-
public void encode(Packet obj, Callback callback);
57+
void encode(Packet obj, Callback callback);
5858

59-
public interface Callback {
59+
interface Callback {
6060

61-
public void call(Object[] data);
61+
void call(Object[] data);
6262
}
6363
}
6464

65-
public static interface Decoder {
65+
interface Decoder {
6666

67-
public void add(String obj);
67+
void add(String obj);
6868

69-
public void add(byte[] obj);
69+
void add(byte[] obj);
7070

71-
public void destroy();
71+
void destroy();
7272

73-
public void onDecoded(Callback callback);
73+
void onDecoded(Callback callback);
7474

75-
public interface Callback {
75+
interface Callback {
7676

77-
public void call(Packet packet);
77+
void call(Packet packet);
7878
}
7979
}
8080
}

src/test/java/io/socket/client/Connection.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ IO.Options createOptions() {
108108
}
109109

110110
String[] createEnv() {
111-
Map<String, String> env = new HashMap<String, String>(System.getenv());
111+
Map<String, String> env = new HashMap<>(System.getenv());
112112
env.put("DEBUG", "socket.io:*");
113113
env.put("PORT", String.valueOf(PORT));
114114
String[] _env = new String[env.size()];

0 commit comments

Comments
 (0)