Skip to content

Commit 33a6b4b

Browse files
committed
Deprecating drafts
see TooTallNate#478
1 parent dafe5d5 commit 33a6b4b

File tree

6 files changed

+5
-9
lines changed

6 files changed

+5
-9
lines changed

src/main/example/ChatClient.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,7 @@
1616
import org.java_websocket.WebSocketImpl;
1717
import org.java_websocket.client.WebSocketClient;
1818
import org.java_websocket.drafts.Draft;
19-
import org.java_websocket.drafts.Draft_10;
2019
import org.java_websocket.drafts.Draft_17;
21-
import org.java_websocket.drafts.Draft_75;
22-
import org.java_websocket.drafts.Draft_76;
2320
import org.java_websocket.handshake.ServerHandshake;
2421

2522
public class ChatClient extends JFrame implements ActionListener {
@@ -41,7 +38,7 @@ public ChatClient( String defaultlocation ) {
4138
layout.setRows( 6 );
4239
c.setLayout( layout );
4340

44-
Draft[] drafts = { new Draft_17(), new Draft_10(), new Draft_76(), new Draft_75() };
41+
Draft[] drafts = { new Draft_17() };
4542
draft = new JComboBox( drafts );
4643
c.add( draft );
4744

src/main/example/ExampleClient.java

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

44
import org.java_websocket.client.WebSocketClient;
55
import org.java_websocket.drafts.Draft;
6-
import org.java_websocket.drafts.Draft_10;
76
import org.java_websocket.drafts.Draft_17;
87
import org.java_websocket.framing.Framedata;
98
import org.java_websocket.handshake.ServerHandshake;

src/main/java/org/java_websocket/WebSocketImpl.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,12 @@
3535
*/
3636
public class WebSocketImpl implements WebSocket {
3737

38-
public static final List<Draft> defaultdraftlist = new ArrayList<Draft>( 4 );
38+
public static final List<Draft> defaultdraftlist = new ArrayList<Draft>( 1 );
3939
public static int RCVBUF = 16384;
4040
public static/*final*/ boolean DEBUG = false; // must be final in the future in order to take advantage of VM optimization
4141

4242
static {
4343
defaultdraftlist.add( new Draft_17() );
44-
defaultdraftlist.add( new Draft_10() );
45-
defaultdraftlist.add( new Draft_76() );
46-
defaultdraftlist.add( new Draft_75() );
4744
}
4845

4946
/**

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import java.util.List;
1919
import java.util.Random;
2020

21+
@Deprecated
2122
public class Draft_10 extends Draft {
2223

2324
private class IncompleteException extends Throwable {

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import org.java_websocket.handshake.ServerHandshakeBuilder;
2424
import org.java_websocket.util.Charsetfunctions;
2525

26+
@Deprecated
2627
public class Draft_75 extends Draft {
2728

2829
/**

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import org.java_websocket.handshake.ServerHandshake;
2626
import org.java_websocket.handshake.ServerHandshakeBuilder;
2727

28+
@Deprecated
2829
public class Draft_76 extends Draft_75 {
2930
private boolean failed = false;
3031
private static final byte[] closehandshake = { -1, 0 };

0 commit comments

Comments
 (0)