From 5d4d52792687918a1c052a26dba16d0699c65609 Mon Sep 17 00:00:00 2001
From: PhilipRoman <frfilips@gmail.com>
Date: Mon, 4 Jul 2022 18:56:29 +0300
Subject: [PATCH] Replace usages of deprecated constructor Integer(String) with
 Integer.parseInt

---
 src/main/java/org/java_websocket/drafts/Draft.java            | 2 +-
 .../java/org/java_websocket/example/AutobahnClientTest.java   | 4 ++--
 .../org/java_websocket/example/AutobahnSSLServerTest.java     | 2 +-
 .../java/org/java_websocket/example/AutobahnServerTest.java   | 4 ++--
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/main/java/org/java_websocket/drafts/Draft.java b/src/main/java/org/java_websocket/drafts/Draft.java
index 7ba1ee4b..2cda1e5c 100644
--- a/src/main/java/org/java_websocket/drafts/Draft.java
+++ b/src/main/java/org/java_websocket/drafts/Draft.java
@@ -331,7 +331,7 @@ int readVersion(Handshakedata handshakedata) {
     if (vers.length() > 0) {
       int v;
       try {
-        v = new Integer(vers.trim());
+        v = Integer.parseInt(vers.trim());
         return v;
       } catch (NumberFormatException e) {
         return -1;
diff --git a/src/test/java/org/java_websocket/example/AutobahnClientTest.java b/src/test/java/org/java_websocket/example/AutobahnClientTest.java
index 9a3ce523..5f726ddf 100644
--- a/src/test/java/org/java_websocket/example/AutobahnClientTest.java
+++ b/src/test/java/org/java_websocket/example/AutobahnClientTest.java
@@ -91,8 +91,8 @@ public static void main(String[] args) {
           String[] spl = line.split(" ");
           if (line.startsWith("r")) {
             if (spl.length == 3) {
-              start = new Integer(spl[1]);
-              end = new Integer(spl[2]);
+              start = Integer.parseInt(spl[1]);
+              end = Integer.parseInt(spl[2]);
             }
             if (start != null && end != null) {
               if (start > end) {
diff --git a/src/test/java/org/java_websocket/example/AutobahnSSLServerTest.java b/src/test/java/org/java_websocket/example/AutobahnSSLServerTest.java
index 7d3fa79b..cc6f5ef7 100644
--- a/src/test/java/org/java_websocket/example/AutobahnSSLServerTest.java
+++ b/src/test/java/org/java_websocket/example/AutobahnSSLServerTest.java
@@ -90,7 +90,7 @@ public void onMessage(WebSocket conn, ByteBuffer blob) {
   public static void main(String[] args) throws UnknownHostException {
     int port;
     try {
-      port = new Integer(args[0]);
+      port = Integer.parseInt(args[0]);
     } catch (Exception e) {
       System.out.println("No port specified. Defaulting to 9003");
       port = 9003;
diff --git a/src/test/java/org/java_websocket/example/AutobahnServerTest.java b/src/test/java/org/java_websocket/example/AutobahnServerTest.java
index 6bfaf587..b0b9bc84 100644
--- a/src/test/java/org/java_websocket/example/AutobahnServerTest.java
+++ b/src/test/java/org/java_websocket/example/AutobahnServerTest.java
@@ -90,13 +90,13 @@ public void onMessage(WebSocket conn, ByteBuffer blob) {
   public static void main(String[] args) throws UnknownHostException {
     int port, limit;
     try {
-      port = new Integer(args[0]);
+      port = Integer.parseInt(args[0]);
     } catch (Exception e) {
       System.out.println("No port specified. Defaulting to 9003");
       port = 9003;
     }
     try {
-      limit = new Integer(args[1]);
+      limit = Integer.parseInt(args[1]);
     } catch (Exception e) {
       System.out.println("No limit specified. Defaulting to MaxInteger");
       limit = Integer.MAX_VALUE;