Skip to content

Commit 2d8f5fe

Browse files
committed
Code cleanups
1 parent f66bfed commit 2d8f5fe

File tree

9 files changed

+10
-20
lines changed

9 files changed

+10
-20
lines changed

src/main/java/org/java_websocket/AbstractWrappedByteChannel.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,6 @@
3030
import java.nio.channels.ByteChannel;
3131
import java.nio.channels.SocketChannel;
3232

33-
import javax.net.ssl.SSLException;
34-
35-
3633
public class AbstractWrappedByteChannel implements WrappedByteChannel {
3734

3835
private final ByteChannel channel;

src/main/java/org/java_websocket/WrappedByteChannel.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,6 @@
2929
import java.nio.ByteBuffer;
3030
import java.nio.channels.ByteChannel;
3131

32-
import javax.net.ssl.SSLException;
33-
3432
public interface WrappedByteChannel extends ByteChannel {
3533
/**
3634
* returns whether writeMore should be called write additional data.

src/main/java/org/java_websocket/client/WebSocketClient.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ public void run() {
249249
}
250250

251251
// if the socket is set by others we don't apply any TLS wrapper
252-
if (isNewSocket && uri.getScheme().equals("wss")) {
252+
if (isNewSocket && "wss".equals( uri.getScheme())) {
253253

254254
SSLContext sslContext = SSLContext.getInstance("TLS");
255255
sslContext.init(null, null, null);
@@ -292,7 +292,7 @@ private int getPort() {
292292
int port = uri.getPort();
293293
if( port == -1 ) {
294294
String scheme = uri.getScheme();
295-
if( scheme.equals( "wss" ) ) {
295+
if( "wss".equals( scheme ) ) {
296296
return WebSocket.DEFAULT_WSS_PORT;
297297
} else if( scheme.equals( "ws" ) ) {
298298
return WebSocket.DEFAULT_PORT;

src/main/java/org/java_websocket/drafts/Draft.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ public enum CloseHandshakeType {
8282

8383
public static ByteBuffer readLine( ByteBuffer buf ) {
8484
ByteBuffer sbuf = ByteBuffer.allocate( buf.remaining() );
85-
byte prev = '0';
85+
byte prev;
8686
byte cur = '0';
8787
while ( buf.hasRemaining() ) {
8888
prev = cur;
@@ -191,7 +191,7 @@ public List<Framedata> continuousFrame( Opcode op, ByteBuffer buffer, boolean fi
191191
try {
192192
bui.isValid();
193193
} catch ( InvalidDataException e ) {
194-
throw new RuntimeException( e ); // can only happen when one builds close frames(Opcode.Close)
194+
throw new IllegalArgumentException( e ); // can only happen when one builds close frames(Opcode.Close)
195195
}
196196
if( fin ) {
197197
continuousFrameType = null;
@@ -216,7 +216,7 @@ public List<ByteBuffer> createHandshake( Handshakedata handshakedata, Role ownro
216216
} else if( handshakedata instanceof ServerHandshake ) {
217217
bui.append("HTTP/1.1 101 ").append(((ServerHandshake) handshakedata).getHttpStatusMessage());
218218
} else {
219-
throw new RuntimeException( "unknown role" );
219+
throw new IllegalArgumentException( "unknown role" );
220220
}
221221
bui.append( "\r\n" );
222222
Iterator<String> it = handshakedata.iterateHttpFields();

src/main/java/org/java_websocket/drafts/Draft_6455.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,9 @@ public Framedata translateSingleFrame( ByteBuffer buffer ) throws IncompleteExce
267267
throw new IncompleteException( realpacketsize );
268268
byte b1 = buffer.get( /*0*/ );
269269
boolean FIN = b1 >> 8 != 0;
270-
boolean rsv1 = false, rsv2 = false, rsv3 = false;
270+
boolean rsv1 = false;
271+
boolean rsv2 = false;
272+
boolean rsv3 = false;
271273
if( ( b1 & 0x40 ) != 0 ) {
272274
rsv1 = true;
273275
}
@@ -372,7 +374,6 @@ public List<Framedata> translateFrame( ByteBuffer buffer ) throws InvalidDataExc
372374
incompleteframe = null;
373375
} catch ( IncompleteException e ) {
374376
// extending as much as suggested
375-
int oldsize = incompleteframe.limit();
376377
ByteBuffer extendedframe = ByteBuffer.allocate( checkAlloc( e.getPreferredSize() ) );
377378
assert ( extendedframe.limit() > incompleteframe.limit() );
378379
incompleteframe.rewind();
@@ -460,7 +461,7 @@ private String generateFinalKey( String in ) {
460461
try {
461462
sh1 = MessageDigest.getInstance( "SHA1" );
462463
} catch ( NoSuchAlgorithmException e ) {
463-
throw new RuntimeException( e );
464+
throw new IllegalStateException( e );
464465
}
465466
return Base64.encodeBytes( sh1.digest( acc.getBytes() ) );
466467
}
@@ -488,7 +489,7 @@ else if( opcode == Framedata.Opcode.PING )
488489
return 9;
489490
else if( opcode == Framedata.Opcode.PONG )
490491
return 10;
491-
throw new RuntimeException( "Don't know how to handle " + opcode.toString() );
492+
throw new IllegalArgumentException( "Don't know how to handle " + opcode.toString() );
492493
}
493494

494495

src/main/java/org/java_websocket/framing/Framedata.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@
2727

2828
import java.nio.ByteBuffer;
2929

30-
import org.java_websocket.exceptions.InvalidFrameException;
31-
3230
public interface Framedata {
3331
/**
3432
* Enum which contains the different valid opcodes

src/main/java/org/java_websocket/framing/FramedataImpl1.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,8 @@
2727

2828
import org.java_websocket.exceptions.InvalidDataException;
2929
import org.java_websocket.util.ByteBufferUtils;
30-
import org.java_websocket.util.Charsetfunctions;
3130

3231
import java.nio.ByteBuffer;
33-
import java.util.Arrays;
3432

3533
public abstract class FramedataImpl1 implements Framedata {
3634

src/main/java/org/java_websocket/server/DefaultSSLWebSocketServerFactory.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525

2626
package org.java_websocket.server;
2727
import java.io.IOException;
28-
import java.net.Socket;
2928
import java.nio.channels.ByteChannel;
3029
import java.nio.channels.SelectionKey;
3130
import java.nio.channels.SocketChannel;

src/main/java/org/java_websocket/server/WebSocketServer.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
import java.net.ServerSocket;
3131
import java.net.Socket;
3232
import java.nio.ByteBuffer;
33-
import java.nio.channels.ByteChannel;
3433
import java.nio.channels.CancelledKeyException;
3534
import java.nio.channels.ClosedByInterruptException;
3635
import java.nio.channels.SelectableChannel;

0 commit comments

Comments
 (0)