You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2023/02/17 10:28:29 UTC

[tomcat] branch 10.1.x updated (f12a93ed10 -> d469367935)

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

markt pushed a change to branch 10.1.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git


    from f12a93ed10 Many improvements.
     new 7b531e440c Fix import order
     new d469367935 Append single characters as characters rather than one character strings

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 java/jakarta/servlet/http/HttpServlet.java           |  2 +-
 java/org/apache/catalina/core/StandardContext.java   |  2 +-
 java/org/apache/catalina/startup/Catalina.java       |  4 ++--
 .../apache/catalina/startup/SetNextNamingRule.java   |  2 +-
 .../membership/cloud/DNSMembershipProvider.java      |  2 +-
 .../catalina/users/DataSourceUserDatabase.java       |  6 +++---
 .../catalina/valves/ProxyErrorReportValve.java       |  4 ++--
 java/org/apache/coyote/ajp/AjpMessage.java           |  2 +-
 java/org/apache/tomcat/util/IntrospectionUtils.java  |  5 ++---
 .../apache/tomcat/util/digester/CallMethodRule.java  |  4 ++--
 .../tomcat/util/digester/SetPropertiesRule.java      |  2 +-
 .../xreflection/ReflectionLessCodeGenerator.java     | 20 ++++++++++----------
 .../tomcat/util/xreflection/SetPropertyClass.java    | 18 +++++++++---------
 .../org/apache/tomcat/jdbc/pool/PoolProperties.java  |  2 +-
 .../org/apache/tomcat/jdbc/pool/StatementFacade.java |  2 +-
 .../jdbc/pool/interceptor/SlowQueryReport.java       |  2 +-
 .../interceptor/StatementDecoratorInterceptor.java   |  2 +-
 .../authenticator/TestFormAuthenticator.java         |  4 ++--
 .../apache/catalina/connector/TestOutputBuffer.java  |  2 +-
 .../loader/TestWebappClassLoaderWeaving.java         |  2 +-
 test/org/apache/catalina/startup/TomcatBaseTest.java |  4 ++--
 .../tribes/group/TestGroupChannelMemberArrival.java  |  2 +-
 test/org/apache/coyote/TestResponse.java             |  2 +-
 .../apache/coyote/ajp/TestAbstractAjpProcessor.java  |  4 ++--
 .../http11/filters/TestChunkedInputFilter.java       |  2 +-
 test/org/apache/coyote/http2/Http2TestBase.java      |  6 +++---
 test/org/apache/el/parser/TestELParser.java          |  6 +++---
 .../tomcat/util/http/parser/TestMediaType.java       |  4 ++--
 .../tomcat/util/net/openssl/TestOpenSSLConf.java     |  6 +++---
 .../tomcat/websocket/pojo/TestEncodingDecoding.java  |  6 +++---
 .../WEB-INF/classes/websocket/drawboard/Room.java    |  2 +-
 31 files changed, 66 insertions(+), 67 deletions(-)


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


[tomcat] 02/02: Append single characters as characters rather than one character strings

Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit d469367935362f6d6bbf67558778008954d25709
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Fri Feb 17 10:19:38 2023 +0000

    Append single characters as characters rather than one character strings
---
 java/jakarta/servlet/http/HttpServlet.java           |  2 +-
 java/org/apache/catalina/core/StandardContext.java   |  2 +-
 java/org/apache/catalina/startup/Catalina.java       |  4 ++--
 .../apache/catalina/startup/SetNextNamingRule.java   |  2 +-
 .../membership/cloud/DNSMembershipProvider.java      |  2 +-
 .../catalina/users/DataSourceUserDatabase.java       |  6 +++---
 .../catalina/valves/ProxyErrorReportValve.java       |  4 ++--
 java/org/apache/coyote/ajp/AjpMessage.java           |  2 +-
 java/org/apache/tomcat/util/IntrospectionUtils.java  |  5 ++---
 .../tomcat/util/digester/SetPropertiesRule.java      |  2 +-
 .../xreflection/ReflectionLessCodeGenerator.java     | 20 ++++++++++----------
 .../tomcat/util/xreflection/SetPropertyClass.java    | 18 +++++++++---------
 .../org/apache/tomcat/jdbc/pool/PoolProperties.java  |  2 +-
 .../org/apache/tomcat/jdbc/pool/StatementFacade.java |  2 +-
 .../jdbc/pool/interceptor/SlowQueryReport.java       |  2 +-
 .../interceptor/StatementDecoratorInterceptor.java   |  2 +-
 .../authenticator/TestFormAuthenticator.java         |  4 ++--
 .../apache/catalina/connector/TestOutputBuffer.java  |  2 +-
 .../loader/TestWebappClassLoaderWeaving.java         |  2 +-
 test/org/apache/catalina/startup/TomcatBaseTest.java |  4 ++--
 .../tribes/group/TestGroupChannelMemberArrival.java  |  2 +-
 test/org/apache/coyote/TestResponse.java             |  2 +-
 .../apache/coyote/ajp/TestAbstractAjpProcessor.java  |  4 ++--
 .../http11/filters/TestChunkedInputFilter.java       |  2 +-
 test/org/apache/coyote/http2/Http2TestBase.java      |  6 +++---
 test/org/apache/el/parser/TestELParser.java          |  6 +++---
 .../tomcat/util/http/parser/TestMediaType.java       |  4 ++--
 .../tomcat/util/net/openssl/TestOpenSSLConf.java     |  6 +++---
 .../tomcat/websocket/pojo/TestEncodingDecoding.java  |  6 +++---
 .../WEB-INF/classes/websocket/drawboard/Room.java    |  2 +-
 30 files changed, 64 insertions(+), 65 deletions(-)

diff --git a/java/jakarta/servlet/http/HttpServlet.java b/java/jakarta/servlet/http/HttpServlet.java
index 7f3c3e8901..aec57d5e56 100644
--- a/java/jakarta/servlet/http/HttpServlet.java
+++ b/java/jakarta/servlet/http/HttpServlet.java
@@ -483,7 +483,7 @@ public abstract class HttpServlet extends GenericServlet {
         int responseLength;
 
         String CRLF = "\r\n";
-        StringBuilder buffer = new StringBuilder("TRACE ").append(req.getRequestURI()).append(" ")
+        StringBuilder buffer = new StringBuilder("TRACE ").append(req.getRequestURI()).append(' ')
                 .append(req.getProtocol());
 
         Enumeration<String> reqHeaderNames = req.getHeaderNames();
diff --git a/java/org/apache/catalina/core/StandardContext.java b/java/org/apache/catalina/core/StandardContext.java
index e6b189450d..c403647275 100644
--- a/java/org/apache/catalina/core/StandardContext.java
+++ b/java/org/apache/catalina/core/StandardContext.java
@@ -5546,7 +5546,7 @@ public class StandardContext extends ContainerBase implements Context, Notificat
                     parent = parent.getParent();
                 }
                 while (!stk.isEmpty()) {
-                    buff.append("/").append(stk.remove());
+                    buff.append('/').append(stk.remove());
                 }
                 buff.append(getName());
                 namingContextName = buff.toString();
diff --git a/java/org/apache/catalina/startup/Catalina.java b/java/org/apache/catalina/startup/Catalina.java
index 4956a3e80f..363dd284a9 100644
--- a/java/org/apache/catalina/startup/Catalina.java
+++ b/java/org/apache/catalina/startup/Catalina.java
@@ -949,7 +949,7 @@ public class Catalina {
     protected void generateLoader() {
         String loaderClassName = "DigesterGeneratedCodeLoader";
         StringBuilder code = new StringBuilder();
-        code.append("package ").append(generatedCodePackage).append(";").append(System.lineSeparator());
+        code.append("package ").append(generatedCodePackage).append(';').append(System.lineSeparator());
         code.append("public class ").append(loaderClassName);
         code.append(" implements org.apache.tomcat.util.digester.Digester.GeneratedCodeLoader {").append(System.lineSeparator());
         code.append("public Object loadGeneratedCode(String className) {").append(System.lineSeparator());
@@ -972,7 +972,7 @@ public class Catalina {
 
     protected void generateClassHeader(Digester digester, boolean start) {
         StringBuilder code = digester.getGeneratedCode();
-        code.append("package ").append(generatedCodePackage).append(";").append(System.lineSeparator());
+        code.append("package ").append(generatedCodePackage).append(';').append(System.lineSeparator());
         code.append("public class ServerXml");
         if (!start) {
             code.append("Stop");
diff --git a/java/org/apache/catalina/startup/SetNextNamingRule.java b/java/org/apache/catalina/startup/SetNextNamingRule.java
index 2e57aa3101..3b51a2940f 100644
--- a/java/org/apache/catalina/startup/SetNextNamingRule.java
+++ b/java/org/apache/catalina/startup/SetNextNamingRule.java
@@ -111,7 +111,7 @@ public class SetNextNamingRule extends Rule {
             } else {
                 code.append(digester.toVariableName(namingResources));
             }
-            code.append(".").append(methodName).append('(');
+            code.append('.').append(methodName).append('(');
             code.append(digester.toVariableName(child)).append(");");
             code.append(System.lineSeparator());
         }
diff --git a/java/org/apache/catalina/tribes/membership/cloud/DNSMembershipProvider.java b/java/org/apache/catalina/tribes/membership/cloud/DNSMembershipProvider.java
index f76dc46c95..f5a6874496 100644
--- a/java/org/apache/catalina/tribes/membership/cloud/DNSMembershipProvider.java
+++ b/java/org/apache/catalina/tribes/membership/cloud/DNSMembershipProvider.java
@@ -182,7 +182,7 @@ public class DNSMembershipProvider extends CloudMembershipProvider {
             StringBuilder buf = new StringBuilder();
             buf.append(host[i++] & 0xff);
             for (; i < host.length; i++) {
-                buf.append(".").append(host[i] & 0xff);
+                buf.append('.').append(host[i] & 0xff);
             }
 
             byte[] id = md5.digest(buf.toString().getBytes());
diff --git a/java/org/apache/catalina/users/DataSourceUserDatabase.java b/java/org/apache/catalina/users/DataSourceUserDatabase.java
index 3892131481..47a7a4a42e 100644
--- a/java/org/apache/catalina/users/DataSourceUserDatabase.java
+++ b/java/org/apache/catalina/users/DataSourceUserDatabase.java
@@ -948,7 +948,7 @@ public class DataSourceUserDatabase extends SparseUserDatabase {
             StringBuilder temp = new StringBuilder("SELECT ");
             temp.append(userCredCol);
             if (userFullNameCol != null) {
-                temp.append(",").append(userFullNameCol);
+                temp.append(',').append(userFullNameCol);
             }
             temp.append(" FROM ");
             temp.append(userTable);
@@ -994,7 +994,7 @@ public class DataSourceUserDatabase extends SparseUserDatabase {
                 temp = new StringBuilder("SELECT ");
                 temp.append(groupNameCol);
                 if (roleAndGroupDescriptionCol != null) {
-                    temp.append(",").append(roleAndGroupDescriptionCol);
+                    temp.append(',').append(roleAndGroupDescriptionCol);
                 }
                 temp.append(" FROM ");
                 temp.append(groupTable);
@@ -1015,7 +1015,7 @@ public class DataSourceUserDatabase extends SparseUserDatabase {
                 temp = new StringBuilder("SELECT ");
                 temp.append(roleNameCol);
                 if (roleAndGroupDescriptionCol != null) {
-                    temp.append(",").append(roleAndGroupDescriptionCol);
+                    temp.append(',').append(roleAndGroupDescriptionCol);
                 }
                 temp.append(" FROM ");
                 temp.append(roleTable);
diff --git a/java/org/apache/catalina/valves/ProxyErrorReportValve.java b/java/org/apache/catalina/valves/ProxyErrorReportValve.java
index 365aa7415a..93ad6b715a 100644
--- a/java/org/apache/catalina/valves/ProxyErrorReportValve.java
+++ b/java/org/apache/catalina/valves/ProxyErrorReportValve.java
@@ -148,9 +148,9 @@ public class ProxyErrorReportValve extends ErrorReportValve {
 
         StringBuilder stringBuilder = new StringBuilder(urlString);
         if (urlString.indexOf("?") > -1) {
-            stringBuilder.append("&");
+            stringBuilder.append('&');
         } else {
-            stringBuilder.append("?");
+            stringBuilder.append('?');
         }
         stringBuilder.append("requestUri=");
         stringBuilder.append(URLEncoder.encode(request.getDecodedRequestURI(), request.getConnector().getURICharset()));
diff --git a/java/org/apache/coyote/ajp/AjpMessage.java b/java/org/apache/coyote/ajp/AjpMessage.java
index f49a099125..7ec6b5139f 100644
--- a/java/org/apache/coyote/ajp/AjpMessage.java
+++ b/java/org/apache/coyote/ajp/AjpMessage.java
@@ -398,7 +398,7 @@ public class AjpMessage {
         StringBuilder sb = new StringBuilder();
         for (int i = start; i < start + 16 ; i++) {
             if (i < len + 4) {
-                sb.append(hex(buf[i])).append(" ");
+                sb.append(hex(buf[i])).append(' ');
             } else {
                 sb.append("   ");
             }
diff --git a/java/org/apache/tomcat/util/IntrospectionUtils.java b/java/org/apache/tomcat/util/IntrospectionUtils.java
index 1de0183fbd..f2cbf785f6 100644
--- a/java/org/apache/tomcat/util/IntrospectionUtils.java
+++ b/java/org/apache/tomcat/util/IntrospectionUtils.java
@@ -497,15 +497,14 @@ public final class IntrospectionUtils {
             if (log.isDebugEnabled()) {
                 // debug
                 StringBuilder sb = new StringBuilder();
-                sb.append(target.getClass().getName()).append('.')
-                        .append(methodN).append("( ");
+                sb.append(target.getClass().getName()).append('.').append(methodN).append('(');
                 for (int i = 0; i < params.length; i++) {
                     if (i > 0) {
                         sb.append(", ");
                     }
                     sb.append(params[i]);
                 }
-                sb.append(")");
+                sb.append(')');
                 log.debug("IntrospectionUtils:" + sb.toString());
             }
             return o;
diff --git a/java/org/apache/tomcat/util/digester/SetPropertiesRule.java b/java/org/apache/tomcat/util/digester/SetPropertiesRule.java
index f1898feee3..323c3f8362 100644
--- a/java/org/apache/tomcat/util/digester/SetPropertiesRule.java
+++ b/java/org/apache/tomcat/util/digester/SetPropertiesRule.java
@@ -104,7 +104,7 @@ public class SetPropertiesRule extends Rule {
                     }
                 } else {
                     if (code != null) {
-                        code.append(variableName).append(".").append(actualMethod).append(';');
+                        code.append(variableName).append('.').append(actualMethod).append(';');
                         code.append(System.lineSeparator());
                     }
                 }
diff --git a/java/org/apache/tomcat/util/xreflection/ReflectionLessCodeGenerator.java b/java/org/apache/tomcat/util/xreflection/ReflectionLessCodeGenerator.java
index d79983e4f9..ac83673cb3 100644
--- a/java/org/apache/tomcat/util/xreflection/ReflectionLessCodeGenerator.java
+++ b/java/org/apache/tomcat/util/xreflection/ReflectionLessCodeGenerator.java
@@ -43,7 +43,7 @@ final class ReflectionLessCodeGenerator {
         StringBuilder code = new StringBuilder(AL20_HEADER)
             .append("package ")
             .append(packageName)
-            .append(";")
+            .append(';')
             .append(System.lineSeparator())
             .append(System.lineSeparator())
             .append("final class ")
@@ -60,7 +60,7 @@ final class ReflectionLessCodeGenerator {
             .append("return true;")
             .append(System.lineSeparator())
             .append(getIndent(1))
-            .append("}")
+            .append('}')
             .append(System.lineSeparator())
             .append(System.lineSeparator())
         ;
@@ -80,7 +80,7 @@ final class ReflectionLessCodeGenerator {
             .append("} catch (java.net.UnknownHostException x) { throw new RuntimeException(x); }")
             .append(System.lineSeparator())
             .append(getIndent(1))
-            .append("}")
+            .append('}')
             .append(System.lineSeparator())
             .append(System.lineSeparator())
             ;
@@ -113,19 +113,19 @@ final class ReflectionLessCodeGenerator {
 
         code
             .append(getIndent(3))
-            .append("}")
+            .append('}')
             .append(System.lineSeparator())
             .append(getIndent(3))
             .append("checkThisClass = checkThisClass.getSuperclass();")
             .append(System.lineSeparator())
             .append(getIndent(2))
-            .append("}")
+            .append('}')
             .append(System.lineSeparator())
             .append(getIndent(2))
             .append("return result;")
             .append(System.lineSeparator())
             .append(getIndent(1))
-            .append("}")
+            .append('}')
             .append(System.lineSeparator());
         //end - getPropertyInternal method
 
@@ -161,19 +161,19 @@ final class ReflectionLessCodeGenerator {
 
         code
             .append(getIndent(3))
-            .append("}")
+            .append('}')
             .append(System.lineSeparator())
             .append(getIndent(3))
             .append("checkThisClass = checkThisClass.getSuperclass();")
             .append(System.lineSeparator())
             .append(getIndent(2))
-            .append("}")
+            .append('}')
             .append(System.lineSeparator())
             .append(getIndent(2))
             .append("return false;")
             .append(System.lineSeparator())
             .append(getIndent(1))
-            .append("}")
+            .append('}')
             .append(System.lineSeparator());
         //end - setPropertyInternal method
 
@@ -181,7 +181,7 @@ final class ReflectionLessCodeGenerator {
         generateSetPropertyForMethods(baseClasses, code);
         //end - setPropertyForXXX methods
 
-        code.append("}")
+        code.append('}')
             .append(System.lineSeparator());
         //end - class
         File destination = new File(directory, className+".java");
diff --git a/java/org/apache/tomcat/util/xreflection/SetPropertyClass.java b/java/org/apache/tomcat/util/xreflection/SetPropertyClass.java
index 2011510432..9354aa2310 100644
--- a/java/org/apache/tomcat/util/xreflection/SetPropertyClass.java
+++ b/java/org/apache/tomcat/util/xreflection/SetPropertyClass.java
@@ -198,7 +198,7 @@ final class SetPropertyClass implements Comparable<SetPropertyClass> {
 
         //end switch statement
         code.append(ReflectionLessCodeGenerator.getIndent(2))
-            .append("}")
+            .append('}')
             .append(System.lineSeparator());
 
         //we have a generic setProperty(String, String) method, invoke it
@@ -222,7 +222,7 @@ final class SetPropertyClass implements Comparable<SetPropertyClass> {
                .append("return true;")
                .append(System.lineSeparator())
                .append(ReflectionLessCodeGenerator.getIndent(2))
-               .append("}")
+               .append('}')
                .append(System.lineSeparator());
         }
 
@@ -232,7 +232,7 @@ final class SetPropertyClass implements Comparable<SetPropertyClass> {
             .append(getSetPropertyForExitStatement())
             .append(System.lineSeparator())
             .append(ReflectionLessCodeGenerator.getIndent(1))
-            .append("}");
+            .append('}');
 
         return code.toString();
     }
@@ -265,7 +265,7 @@ final class SetPropertyClass implements Comparable<SetPropertyClass> {
         for (String s : classParts) {
             methodInvocation.append(IntrospectionUtils.capitalize(s));
         }
-        methodInvocation.append("(")
+        methodInvocation.append('(')
         .append(OBJECT_VAR_NAME)
             .append(", ")
             .append(NAME_VAR_NAME)
@@ -318,7 +318,7 @@ final class SetPropertyClass implements Comparable<SetPropertyClass> {
         for (String s : classParts) {
             methodInvocation.append(IntrospectionUtils.capitalize(s));
         }
-        methodInvocation.append("(")
+        methodInvocation.append('(')
             .append(OBJECT_VAR_NAME)
             .append(", ")
             .append(NAME_VAR_NAME)
@@ -389,7 +389,7 @@ final class SetPropertyClass implements Comparable<SetPropertyClass> {
 
         //end switch statement
         code.append(ReflectionLessCodeGenerator.getIndent(2))
-            .append("}")
+            .append('}')
             .append(System.lineSeparator());
 
         //invoke parent or return null
@@ -401,7 +401,7 @@ final class SetPropertyClass implements Comparable<SetPropertyClass> {
             .append(getGetPropertyForExitStatement())
             .append(System.lineSeparator())
             .append(ReflectionLessCodeGenerator.getIndent(2))
-            .append("}")
+            .append('}')
             .append(System.lineSeparator())
             ;
 
@@ -421,14 +421,14 @@ final class SetPropertyClass implements Comparable<SetPropertyClass> {
                 .append(generateGetPropertyMethod(p))
                 .append(System.lineSeparator())
                 .append(ReflectionLessCodeGenerator.getIndent(2))
-                .append("}")
+                .append('}')
                 .append(System.lineSeparator());
         }
         code.append(ReflectionLessCodeGenerator.getIndent(2))
             .append("return result;")
             .append(System.lineSeparator())
             .append(ReflectionLessCodeGenerator.getIndent(1))
-            .append("}")
+            .append('}')
             .append(System.lineSeparator());
 
 
diff --git a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/PoolProperties.java b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/PoolProperties.java
index f1f9612b20..e9c9c09b69 100644
--- a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/PoolProperties.java
+++ b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/PoolProperties.java
@@ -838,7 +838,7 @@ public class PoolProperties implements PoolConfiguration, Cloneable, Serializabl
                         continue;
                     }
                     buf.append(field);
-                    buf.append("=");
+                    buf.append('=');
                     if (DataSourceFactory.PROP_PASSWORD.equals(field)) {
                         buf.append("********");
                     } else {
diff --git a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/StatementFacade.java b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/StatementFacade.java
index f1c3f21218..4771b321b4 100644
--- a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/StatementFacade.java
+++ b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/StatementFacade.java
@@ -149,7 +149,7 @@ public class StatementFacade extends AbstractCreateStatementInterceptor {
             buf.append(query);
             buf.append("; Delegate=");
             buf.append(delegate);
-            buf.append("]");
+            buf.append(']');
             return buf.toString();
         }
     }
diff --git a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/interceptor/SlowQueryReport.java b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/interceptor/SlowQueryReport.java
index d800a1b9bc..4198d3759e 100644
--- a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/interceptor/SlowQueryReport.java
+++ b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/interceptor/SlowQueryReport.java
@@ -388,7 +388,7 @@ public class SlowQueryReport extends AbstractQueryReport  {
             buf.append(prepareCount);
             buf.append(", prepareTime:");
             buf.append(prepareTime);
-            buf.append("]");
+            buf.append(']');
             return buf.toString();
         }
 
diff --git a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/interceptor/StatementDecoratorInterceptor.java b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/interceptor/StatementDecoratorInterceptor.java
index 20d700272c..e3f8de3691 100644
--- a/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/interceptor/StatementDecoratorInterceptor.java
+++ b/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/interceptor/StatementDecoratorInterceptor.java
@@ -270,7 +270,7 @@ public class StatementDecoratorInterceptor extends AbstractCreateStatementInterc
             buf.append(getDelegate());
             buf.append("; Connection=");
             buf.append(getConnection());
-            buf.append("]");
+            buf.append(']');
             return buf.toString();
         }
     }
diff --git a/test/org/apache/catalina/authenticator/TestFormAuthenticator.java b/test/org/apache/catalina/authenticator/TestFormAuthenticator.java
index 9d4ca09b96..ed2a2fe4c4 100644
--- a/test/org/apache/catalina/authenticator/TestFormAuthenticator.java
+++ b/test/org/apache/catalina/authenticator/TestFormAuthenticator.java
@@ -465,7 +465,7 @@ public class TestFormAuthenticator extends TomcatBaseTest {
 
             // build the HTTP request while assembling the uri
             StringBuilder requestHead = new StringBuilder(128);
-            requestHead.append(method).append(" ");
+            requestHead.append(method).append(' ');
             if (isFullQualUri) {
                 requestHead.append(resourceUri);
             } else {
@@ -499,7 +499,7 @@ public class TestFormAuthenticator extends TomcatBaseTest {
                 if (sessionId != null) {
                     requestHead.append("Cookie: ")
                             .append(SESSION_COOKIE_NAME)
-                            .append("=").append(sessionId).append(CRLF);
+                            .append('=').append(sessionId).append(CRLF);
                 }
             }
 
diff --git a/test/org/apache/catalina/connector/TestOutputBuffer.java b/test/org/apache/catalina/connector/TestOutputBuffer.java
index eb1f3de6e2..e510f4d769 100644
--- a/test/org/apache/catalina/connector/TestOutputBuffer.java
+++ b/test/org/apache/catalina/connector/TestOutputBuffer.java
@@ -164,7 +164,7 @@ public class TestOutputBuffer extends TomcatBaseTest{
         // Create test data. This is carefully constructed to trigger the edge
         // case. Small variations may cause the test to miss the edge case.
         StringBuffer sb = new StringBuffer();
-        sb.append("a");
+        sb.append('a');
 
         for (int i = 0x10000; i < 0x11000; i++) {
             char[] chars = Character.toChars(i);
diff --git a/test/org/apache/catalina/loader/TestWebappClassLoaderWeaving.java b/test/org/apache/catalina/loader/TestWebappClassLoaderWeaving.java
index f8bd72d967..141f690ea5 100644
--- a/test/org/apache/catalina/loader/TestWebappClassLoaderWeaving.java
+++ b/test/org/apache/catalina/loader/TestWebappClassLoaderWeaving.java
@@ -394,7 +394,7 @@ public class TestWebappClassLoaderWeaving extends TomcatBaseTest {
             for (int i = 0, b = input.read(); b >= 0; i++, b = input.read()) {
                 String value = "" + ((byte)b);
                 if (builder.length() + value.length() > 97) {
-                    builder.append(",");
+                    builder.append(',');
                     System.out.println(builder.toString());
                     builder = new StringBuilder();
                     builder.append("            ").append(value);
diff --git a/test/org/apache/catalina/startup/TomcatBaseTest.java b/test/org/apache/catalina/startup/TomcatBaseTest.java
index 4100fac284..24fa5cd55d 100644
--- a/test/org/apache/catalina/startup/TomcatBaseTest.java
+++ b/test/org/apache/catalina/startup/TomcatBaseTest.java
@@ -515,7 +515,7 @@ public abstract class TomcatBaseTest extends LoggingBaseTest {
                      h.hasMoreElements();) {
                     value.append(h.nextElement());
                     if (h.hasMoreElements()) {
-                        value.append(";");
+                        value.append(';');
                     }
                 }
                 out.println("HEADER:" + name + ": " + value);
@@ -538,7 +538,7 @@ public abstract class TomcatBaseTest extends LoggingBaseTest {
                 for (int j = 0; j < m; j++) {
                     value.append(values[j]);
                     if (j < m - 1) {
-                        value.append(";");
+                        value.append(';');
                     }
                 }
                 out.println("PARAM/" + name + ": " + value);
diff --git a/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java b/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java
index 495b020751..6163361579 100644
--- a/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java
+++ b/test/org/apache/catalina/tribes/group/TestGroupChannelMemberArrival.java
@@ -86,7 +86,7 @@ public class TestGroupChannelMemberArrival {
                     arrivalLengthErrors.append(listener.members.size());
                     arrivalLengthErrors.append("] but should have been [");
                     arrivalLengthErrors.append(channels.length - 1);
-                    arrivalLengthErrors.append("]");
+                    arrivalLengthErrors.append(']');
                     arrivalLengthErrors.append('\n');
                 }
             }
diff --git a/test/org/apache/coyote/TestResponse.java b/test/org/apache/coyote/TestResponse.java
index f87e524f8f..77661db108 100644
--- a/test/org/apache/coyote/TestResponse.java
+++ b/test/org/apache/coyote/TestResponse.java
@@ -118,7 +118,7 @@ public class TestResponse extends TomcatBaseTest {
         String contentType = getSingleHeader("Content-Type", responseHeaders);
         StringBuilder expected = new StringBuilder("text/plain;");
         if (withSpace) {
-            expected.append(" ");
+            expected.append(' ');
         }
         expected.append("v=1;charset=UTF-8");
         Assert.assertEquals(expected.toString() , contentType);
diff --git a/test/org/apache/coyote/ajp/TestAbstractAjpProcessor.java b/test/org/apache/coyote/ajp/TestAbstractAjpProcessor.java
index a430e86016..37f9bb1d35 100644
--- a/test/org/apache/coyote/ajp/TestAbstractAjpProcessor.java
+++ b/test/org/apache/coyote/ajp/TestAbstractAjpProcessor.java
@@ -235,12 +235,12 @@ public class TestAbstractAjpProcessor extends TomcatBaseTest {
             boolean sep = false;
             for (String name: params.keySet()) {
                 if (sep) {
-                    query.append("&");
+                    query.append('&');
                 } else {
                     sep = true;
                 }
                 query.append(name);
-                query.append("=");
+                query.append('=');
                 query.append(params.get(name));
             }
             forwardMessage.addAttribute(0x05, query.toString());
diff --git a/test/org/apache/coyote/http11/filters/TestChunkedInputFilter.java b/test/org/apache/coyote/http11/filters/TestChunkedInputFilter.java
index b877807963..2230fe9bc7 100644
--- a/test/org/apache/coyote/http11/filters/TestChunkedInputFilter.java
+++ b/test/org/apache/coyote/http11/filters/TestChunkedInputFilter.java
@@ -236,7 +236,7 @@ public class TestChunkedInputFilter extends TomcatBaseTest {
         String extName = ";foo=";
         StringBuilder extValue = new StringBuilder(len);
         for (int i = 0; i < (len - extName.length()); i++) {
-            extValue.append("x");
+            extValue.append('x');
         }
 
         String[] request = new String[]{
diff --git a/test/org/apache/coyote/http2/Http2TestBase.java b/test/org/apache/coyote/http2/Http2TestBase.java
index a6fb7fa774..5747ba9e1a 100644
--- a/test/org/apache/coyote/http2/Http2TestBase.java
+++ b/test/org/apache/coyote/http2/Http2TestBase.java
@@ -1243,11 +1243,11 @@ public abstract class Http2TestBase extends TomcatBaseTest {
         @Override
         public void onSwallowedUnknownFrame(int streamId, int frameTypeId, int flags, int size) {
             trace.append(streamId);
-            trace.append(",");
+            trace.append(',');
             trace.append(frameTypeId);
-            trace.append(",");
+            trace.append(',');
             trace.append(flags);
-            trace.append(",");
+            trace.append(',');
             trace.append(size);
             trace.append("\n");
         }
diff --git a/test/org/apache/el/parser/TestELParser.java b/test/org/apache/el/parser/TestELParser.java
index 23a0f964d2..c9cf4041ba 100644
--- a/test/org/apache/el/parser/TestELParser.java
+++ b/test/org/apache/el/parser/TestELParser.java
@@ -186,13 +186,13 @@ public class TestELParser {
         StringBuilder expr = new StringBuilder();
         expr.append("${");
         for (int i = 0; i < parenthesesCount; i++) {
-            expr.append("(");
+            expr.append('(');
         }
         expr.append(innerExpr);
         for (int i = 0; i < parenthesesCount; i++) {
-            expr.append(")");
+            expr.append(')');
         }
-        expr.append("}");
+        expr.append('}');
         ValueExpression ve = factory.createValueExpression(
                 context, expr.toString(), String.class);
 
diff --git a/test/org/apache/tomcat/util/http/parser/TestMediaType.java b/test/org/apache/tomcat/util/http/parser/TestMediaType.java
index c66c317f71..9a38d1920d 100644
--- a/test/org/apache/tomcat/util/http/parser/TestMediaType.java
+++ b/test/org/apache/tomcat/util/http/parser/TestMediaType.java
@@ -292,11 +292,11 @@ public class TestMediaType {
         public String toString(String lws) {
             StringBuilder sb = new StringBuilder();
             sb.append(lws);
-            sb.append(";");
+            sb.append(';');
             sb.append(lws);
             sb.append(name);
             sb.append(lws);
-            sb.append("=");
+            sb.append('=');
             sb.append(lws);
             sb.append(value);
             sb.append(lws);
diff --git a/test/org/apache/tomcat/util/net/openssl/TestOpenSSLConf.java b/test/org/apache/tomcat/util/net/openssl/TestOpenSSLConf.java
index 06c80abadd..74e8f3b608 100644
--- a/test/org/apache/tomcat/util/net/openssl/TestOpenSSLConf.java
+++ b/test/org/apache/tomcat/util/net/openssl/TestOpenSSLConf.java
@@ -105,17 +105,17 @@ public class TestOpenSSLConf extends TomcatBaseTest {
         Set<String> disabledProtocols = new HashSet<>(Arrays.asList(DISABLED_PROTOCOLS));
         StringBuilder sb = new StringBuilder();
         for (String protocol : DISABLED_PROTOCOLS) {
-            sb.append(",").append("-").append(protocol);
+            sb.append(',').append('-').append(protocol);
         }
         if (hasTLS13()) {
             // Also disable TLSv1.3
             for (String protocol : DISABLED_PROTOCOLS_TLS13) {
-                sb.append(",").append("-").append(protocol);
+                sb.append(',').append('-').append(protocol);
                 disabledProtocols.add(protocol);
             }
         }
         for (String protocol : ENABLED_PROTOCOLS) {
-            sb.append(",").append(protocol);
+            sb.append(',').append(protocol);
         }
         SSLHostConfig sslHostConfig = initOpenSSLConfCmd("Protocol", sb.substring(1));
         String[] protocols = sslHostConfig.getEnabledProtocols();
diff --git a/test/org/apache/tomcat/websocket/pojo/TestEncodingDecoding.java b/test/org/apache/tomcat/websocket/pojo/TestEncodingDecoding.java
index d69ad16db4..b3166be31a 100644
--- a/test/org/apache/tomcat/websocket/pojo/TestEncodingDecoding.java
+++ b/test/org/apache/tomcat/websocket/pojo/TestEncodingDecoding.java
@@ -660,11 +660,11 @@ public class TestEncodingDecoding extends TomcatBaseTest {
         @Override
         public String encode(List<String> str) throws EncodeException {
             StringBuffer sbuf = new StringBuffer();
-            sbuf.append("[");
+            sbuf.append('[');
             for (String s: str){
-                sbuf.append(s).append(",");
+                sbuf.append(s).append(',');
             }
-            sbuf.deleteCharAt(sbuf.lastIndexOf(",")).append("]");
+            sbuf.deleteCharAt(sbuf.lastIndexOf(",")).append(']');
             return sbuf.toString();
         }
     }
diff --git a/webapps/examples/WEB-INF/classes/websocket/drawboard/Room.java b/webapps/examples/WEB-INF/classes/websocket/drawboard/Room.java
index 3ace6b0009..7fe0267b76 100644
--- a/webapps/examples/WEB-INF/classes/websocket/drawboard/Room.java
+++ b/webapps/examples/WEB-INF/classes/websocket/drawboard/Room.java
@@ -316,7 +316,7 @@ public final class Room {
                     String s = String.valueOf(p.getLastReceivedMessageId())
                             + "," + msg.toString();
                     if (i > 0) {
-                        sb.append("|");
+                        sb.append('|');
                     }
 
                     sb.append(s);


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


[tomcat] 01/02: Fix import order

Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 7b531e440cf826a453c69efadb9b3fc83d727a47
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Fri Feb 17 10:10:22 2023 +0000

    Fix import order
---
 java/org/apache/tomcat/util/digester/CallMethodRule.java | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/java/org/apache/tomcat/util/digester/CallMethodRule.java b/java/org/apache/tomcat/util/digester/CallMethodRule.java
index 3110c4450b..91b7e56ed2 100644
--- a/java/org/apache/tomcat/util/digester/CallMethodRule.java
+++ b/java/org/apache/tomcat/util/digester/CallMethodRule.java
@@ -16,11 +16,11 @@
  */
 package org.apache.tomcat.util.digester;
 
+import java.util.Arrays;
+
 import org.apache.tomcat.util.IntrospectionUtils;
 import org.xml.sax.Attributes;
 
-import java.util.Arrays;
-
 /**
  * <p>Rule implementation that calls a method on an object on the stack
  * (normally the top/parent object), passing arguments collected from


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