This is an automated email from the ASF dual-hosted git repository.

remm pushed a commit to branch 9.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git

commit aca179e8ebbbdbb142d5fe9eee9cb1e671eec4fb
Author: Dimitris Soumis <jimsou...@gmail.com>
AuthorDate: Mon Jun 24 15:16:59 2024 +0300

    Fix issues which did not abide by Checkstyle rules
---
 .../catalina/filters/TesterHttpServletRequest.java |  6 +--
 .../websocket/server/TestWsServerContainer.java    | 46 +++++++++++++++++++---
 2 files changed, 43 insertions(+), 9 deletions(-)

diff --git a/test/org/apache/catalina/filters/TesterHttpServletRequest.java 
b/test/org/apache/catalina/filters/TesterHttpServletRequest.java
index 288e754030..ef0d28170f 100644
--- a/test/org/apache/catalina/filters/TesterHttpServletRequest.java
+++ b/test/org/apache/catalina/filters/TesterHttpServletRequest.java
@@ -19,6 +19,7 @@ package org.apache.catalina.filters;
 import java.io.BufferedReader;
 import java.io.IOException;
 import java.io.UnsupportedEncodingException;
+import java.lang.reflect.InvocationTargetException;
 import java.security.Principal;
 import java.util.ArrayList;
 import java.util.Collection;
@@ -471,11 +472,10 @@ public class TesterHttpServletRequest implements 
HttpServletRequest {
      */
     @Override
     public <T extends HttpUpgradeHandler> T upgrade(Class<T> 
httpUpgradeHandlerClass)
-        throws IOException, ServletException  {
+        throws IOException, ServletException {
         try {
             return 
httpUpgradeHandlerClass.getDeclaredConstructor().newInstance();
-        }catch (NoSuchMethodException | InvocationTargetException | 
InstantiationException | IllegalAccessException ignore){
-
+        } catch (NoSuchMethodException | InvocationTargetException | 
InstantiationException | IllegalAccessException ignore) {
         }
         return null;
     }
diff --git a/test/org/apache/tomcat/websocket/server/TestWsServerContainer.java 
b/test/org/apache/tomcat/websocket/server/TestWsServerContainer.java
index db6a24e6ee..a78894a6a1 100644
--- a/test/org/apache/tomcat/websocket/server/TestWsServerContainer.java
+++ b/test/org/apache/tomcat/websocket/server/TestWsServerContainer.java
@@ -16,13 +16,25 @@
  */
 package org.apache.tomcat.websocket.server;
 
+import java.lang.reflect.Field;
 import java.net.URI;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.Map;
 import java.util.Queue;
+import java.util.concurrent.ConcurrentSkipListMap;
 import java.util.concurrent.CountDownLatch;
 import java.util.concurrent.TimeUnit;
 
+import javax.servlet.Filter;
+import javax.servlet.FilterRegistration;
+import javax.servlet.http.HttpServletResponse;
 import javax.websocket.ContainerProvider;
+import javax.websocket.Decoder;
 import javax.websocket.DeploymentException;
+import javax.websocket.Encoder;
+import javax.websocket.EndpointConfig;
+import javax.websocket.HandshakeResponse;
 import javax.websocket.Session;
 import javax.websocket.WebSocketContainer;
 import javax.websocket.server.ServerEndpoint;
@@ -33,15 +45,17 @@ import org.junit.Test;
 
 import org.apache.catalina.Context;
 import org.apache.catalina.LifecycleState;
+import org.apache.catalina.filters.TesterHttpServletRequest;
+import org.apache.catalina.filters.TesterHttpServletResponse;
 import org.apache.catalina.servlets.DefaultServlet;
 import org.apache.catalina.startup.Tomcat;
 import org.apache.tomcat.unittest.TesterServletContext;
+import org.apache.tomcat.websocket.Constants;
 import org.apache.tomcat.websocket.TesterEchoServer;
 import org.apache.tomcat.websocket.TesterMessageCountClient.BasicText;
 import org.apache.tomcat.websocket.WebSocketBaseTest;
 import org.apache.tomcat.websocket.pojo.TesterUtil.SimpleClient;
 
-
 public class TestWsServerContainer extends WebSocketBaseTest {
 
     @Test
@@ -441,7 +455,9 @@ public class TestWsServerContainer extends 
WebSocketBaseTest {
 
         HttpServletResponse response = new TesterHttpServletResponse();
 
-        ServerEndpointConfig sec = 
ServerEndpointConfig.Builder.create(Object.class, 
"/").subprotocols(List.of("testProtocol")).build();
+        ArrayList<String> protocols = new ArrayList<>();
+        protocols.add("testProtocol");
+        ServerEndpointConfig sec = 
ServerEndpointConfig.Builder.create(Object.class, 
"/").subprotocols(protocols).build();
 
         WsServerContainer container = new WsServerContainer(new 
TesterServletContext());
 
@@ -464,7 +480,9 @@ public class TestWsServerContainer extends 
WebSocketBaseTest {
 
         HttpServletResponse response = new TesterHttpServletResponse();
 
-        ServerEndpointConfig sec = 
ServerEndpointConfig.Builder.create(Object.class, 
"/").decoders(List.of(DummyDecoder.class)).build();
+        ArrayList<Class<? extends Decoder>> decoders = new ArrayList<>();
+        decoders.add(DummyDecoder.class);
+        ServerEndpointConfig sec = 
ServerEndpointConfig.Builder.create(Object.class, 
"/").decoders(decoders).build();
 
         WsServerContainer container = new WsServerContainer(new 
TesterServletContext());
 
@@ -472,7 +490,15 @@ public class TestWsServerContainer extends 
WebSocketBaseTest {
     }
 
     private static class DummyDecoder implements Decoder {
-        public DummyDecoder(String ignoredParam) {
+        DummyDecoder(String ignoredParam) {
+        }
+
+        @Override
+        public void init(EndpointConfig endpointConfig) {
+        }
+
+        @Override
+        public void destroy() {
         }
     }
 
@@ -554,7 +580,7 @@ public class TestWsServerContainer extends 
WebSocketBaseTest {
     }
 
     private static class DummyConfigurator extends 
ServerEndpointConfig.Configurator {
-        public DummyConfigurator(String ignoredParam) {
+        DummyConfigurator(String ignoredParam) {
         }
 
     }
@@ -570,9 +596,17 @@ public class TestWsServerContainer extends 
WebSocketBaseTest {
     public static class DummyPojo3 {
     }
 
-    private static class DummyEncoder implements Encoder {
+    public static class DummyEncoder implements Encoder {
         public DummyEncoder() {
         }
+
+        @Override
+        public void init(EndpointConfig endpointConfig) {
+        }
+
+        @Override
+        public void destroy() {
+        }
     }
 
     @Test(expected = DeploymentException.class)


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to