(tomcat) branch main updated: Code clean-up. Formatting. No functional change.

2024-06-28 Thread markt
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new d244b42a62 Code clean-up. Formatting. No functional change.
d244b42a62 is described below

commit d244b42a62c45230c7eea84b681bdacfc162ea7b
Author: Mark Thomas 
AuthorDate: Fri Jun 28 15:56:06 2024 +0100

Code clean-up. Formatting. No functional change.
---
 java/org/apache/coyote/ajp/AbstractAjpProtocol.java |  4 ++--
 java/org/apache/coyote/ajp/AjpProcessor.java|  8 
 java/org/apache/coyote/ajp/Constants.java   | 16 
 3 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/java/org/apache/coyote/ajp/AbstractAjpProtocol.java 
b/java/org/apache/coyote/ajp/AbstractAjpProtocol.java
index 1e11a99352..f1231ad473 100644
--- a/java/org/apache/coyote/ajp/AbstractAjpProtocol.java
+++ b/java/org/apache/coyote/ajp/AbstractAjpProtocol.java
@@ -43,7 +43,7 @@ public abstract class AbstractAjpProtocol extends 
AbstractProtocol {
 protected static final StringManager sm = 
StringManager.getManager(AbstractAjpProtocol.class);
 
 
-public AbstractAjpProtocol(AbstractEndpoint endpoint) {
+public AbstractAjpProtocol(AbstractEndpoint endpoint) {
 super(endpoint);
 setConnectionTimeout(Constants.DEFAULT_CONNECTION_TIMEOUT);
 // AJP does not use Send File
@@ -63,7 +63,7 @@ public abstract class AbstractAjpProtocol extends 
AbstractProtocol {
  * {@inheritDoc} Overridden to make getter accessible to other classes in 
this package.
  */
 @Override
-protected AbstractEndpoint getEndpoint() {
+protected AbstractEndpoint getEndpoint() {
 return super.getEndpoint();
 }
 
diff --git a/java/org/apache/coyote/ajp/AjpProcessor.java 
b/java/org/apache/coyote/ajp/AjpProcessor.java
index 0cd678e7b2..1c568b05aa 100644
--- a/java/org/apache/coyote/ajp/AjpProcessor.java
+++ b/java/org/apache/coyote/ajp/AjpProcessor.java
@@ -89,7 +89,7 @@ public class AjpProcessor extends AbstractProcessor {
 private static final byte[] pongMessageArray;
 
 
-private static final Map jakartaAttributeMapping;
+private static final Map jakartaAttributeMapping;
 private static final Set iisTlsAttributes;
 
 
@@ -131,7 +131,7 @@ public class AjpProcessor extends AbstractProcessor {
 System.arraycopy(pongMessage.getBuffer(), 0, pongMessageArray, 0, 
pongMessage.getLen());
 
 // Build Map of Java Servlet to Jakarta Servlet attribute names
-Map m = new HashMap<>();
+Map m = new HashMap<>();
 m.put("jakarta.servlet.request.secure_protocol", 
"jakarta.servlet.request.secure_protocol");
 m.put("jakarta.servlet.request.cipher_suite", 
"jakarta.servlet.request.cipher_suite");
 m.put("jakarta.servlet.request.key_size", 
"jakarta.servlet.request.key_size");
@@ -994,8 +994,8 @@ public class AjpProcessor extends AbstractProcessor {
 responseMessage.appendBytes(hV);
 } catch (IllegalArgumentException iae) {
 // Log the problematic header
-
log.warn(sm.getString("ajpprocessor.response.invalidHeader", 
headers.getName(i), headers.getValue(i)),
-iae);
+
log.warn(sm.getString("ajpprocessor.response.invalidHeader", headers.getName(i),
+headers.getValue(i)), iae);
 // Remove the problematic header
 headers.removeHeader(i);
 numHeaders--;
diff --git a/java/org/apache/coyote/ajp/Constants.java 
b/java/org/apache/coyote/ajp/Constants.java
index f124d8ebcb..2e4e4de60b 100644
--- a/java/org/apache/coyote/ajp/Constants.java
+++ b/java/org/apache/coyote/ajp/Constants.java
@@ -104,10 +104,10 @@ public final class Constants {
 public static final int MAX_SEND_SIZE = MAX_PACKET_SIZE - SEND_HEAD_LEN;
 
 // Translates integer codes to names of HTTP methods
-private static final String[] methodTransArray = { "OPTIONS", "GET", 
"HEAD", "POST", "PUT", "DELETE", "TRACE",
-"PROPFIND", "PROPPATCH", "MKCOL", "COPY", "MOVE", "LOCK", 
"UNLOCK", "ACL", "REPORT", "VERSION-CONTROL",
-"CHECKIN", "CHECKOUT", "UNCHECKOUT", "SEARCH", "MKWORKSPACE", 
"UPDATE", "LABEL", "MERGE",
-"BASELINE-CONTROL", "MKACTIVITY" };
+private static final String[] methodTransArray =
+{ "OPTIONS", "GET", "HEAD", "POST", "PUT", "DELETE", "TRACE", 
"PROPFIND", "PROPPATCH", "MKCOL", "COPY",
+"MOVE", "LOCK", "UNLOCK", "ACL", "REPORT", 
"VERSION-CONTROL", "CHECKIN", "CHECKOUT", "UNCHECKOUT",
+"SEARCH", "MKWORKSPACE", "UPDATE", "LABEL", "MERGE", 
"BASELINE-CONTROL", "MKACTIVITY" };
 
 /**
  * Converts an AJP coded HTTP method to the method name.
@@ -139,9 +139,9 @@ public final class 

(tomcat) branch main updated: Code clean-up - formatting. No functional change.

2024-06-13 Thread markt
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new a51f20fdfc Code clean-up - formatting. No functional change.
a51f20fdfc is described below

commit a51f20fdfc19a6d838fd58c78aa9e19fcfee64e9
Author: Mark Thomas 
AuthorDate: Thu Jun 13 12:51:57 2024 +0100

Code clean-up - formatting. No functional change.
---
 .../catalina/webresources/AbstractArchiveResourceSet.java  | 13 ++---
 .../webresources/AbstractSingleArchiveResourceSet.java |  2 +-
 java/org/apache/catalina/webresources/Cache.java   | 14 +++---
 java/org/apache/catalina/webresources/CachedResource.java  |  4 ++--
 .../apache/catalina/webresources/JarWarResourceSet.java| 10 +-
 5 files changed, 21 insertions(+), 22 deletions(-)

diff --git 
a/java/org/apache/catalina/webresources/AbstractArchiveResourceSet.java 
b/java/org/apache/catalina/webresources/AbstractArchiveResourceSet.java
index ec1ddd15cd..d5551522f5 100644
--- a/java/org/apache/catalina/webresources/AbstractArchiveResourceSet.java
+++ b/java/org/apache/catalina/webresources/AbstractArchiveResourceSet.java
@@ -37,7 +37,7 @@ public abstract class AbstractArchiveResourceSet extends 
AbstractResourceSet {
 private URL baseUrl;
 private String baseUrlString;
 private JarFile archive = null;
-protected Map archiveEntries = null;
+protected Map archiveEntries = null;
 protected final Object archiveLock = new Object();
 private long archiveUseCount = 0;
 private JarContents jarContents;
@@ -163,7 +163,7 @@ public abstract class AbstractArchiveResourceSet extends 
AbstractResourceSet {
  *
  * @return The archives entries mapped to their names or null if {@link 
#getArchiveEntry(String)} should be used.
  */
-protected abstract Map getArchiveEntries(boolean single);
+protected abstract Map getArchiveEntries(boolean single);
 
 
 /**
@@ -205,10 +205,9 @@ public abstract class AbstractArchiveResourceSet extends 
AbstractResourceSet {
  * If jarContents reports that this resource definitely does not 
contain the path, we can end this method and
  * move on to the next jar.
  */
-if (jarContents != null &&
-!jarContents.mightContainResource(getInternalPath().isEmpty() 
? path : getInternalPath() + path,
- webAppMount)) {
-return new EmptyResource(root, path);
+if (jarContents != null && !jarContents
+.mightContainResource(getInternalPath().isEmpty() ? path : 
getInternalPath() + path, webAppMount)) {
+return new EmptyResource(root, path);
 }
 
 /*
@@ -245,7 +244,7 @@ public abstract class AbstractArchiveResourceSet extends 
AbstractResourceSet {
 // Calls JarFile.getJarEntry() which is multi-release aware
 jarEntry = getArchiveEntry(pathInJar);
 } else {
-Map jarEntries = getArchiveEntries(true);
+Map jarEntries = getArchiveEntries(true);
 if (!(pathInJar.charAt(pathInJar.length() - 1) == '/')) {
 if (jarEntries == null) {
 jarEntry = getArchiveEntry(pathInJar + '/');
diff --git 
a/java/org/apache/catalina/webresources/AbstractSingleArchiveResourceSet.java 
b/java/org/apache/catalina/webresources/AbstractSingleArchiveResourceSet.java
index f847d91ce1..a28f10e3e0 100644
--- 
a/java/org/apache/catalina/webresources/AbstractSingleArchiveResourceSet.java
+++ 
b/java/org/apache/catalina/webresources/AbstractSingleArchiveResourceSet.java
@@ -61,7 +61,7 @@ public abstract class AbstractSingleArchiveResourceSet 
extends AbstractArchiveRe
 
 
 @Override
-protected Map getArchiveEntries(boolean single) {
+protected Map getArchiveEntries(boolean single) {
 synchronized (archiveLock) {
 if (archiveEntries == null && !single) {
 JarFile jarFile = null;
diff --git a/java/org/apache/catalina/webresources/Cache.java 
b/java/org/apache/catalina/webresources/Cache.java
index 467a43bf2e..03e933d37c 100644
--- a/java/org/apache/catalina/webresources/Cache.java
+++ b/java/org/apache/catalina/webresources/Cache.java
@@ -52,7 +52,7 @@ public class Cache {
 private LongAdder lookupCount = new LongAdder();
 private LongAdder hitCount = new LongAdder();
 
-private final ConcurrentMap resourceCache = new 
ConcurrentHashMap<>();
+private final ConcurrentMap resourceCache = new 
ConcurrentHashMap<>();
 
 public Cache(StandardRoot root) {
 this.root = root;
@@ -83,8 +83,8 @@ public class Cache {
 if (cacheEntry == null) {
 // Local copy to ensure consistency
 int objectMaxSizeBytes = getObjectMaxSizeBytes();
-

(tomcat) branch main updated: Code clean-up - formatting. No functional change.

2024-05-24 Thread markt
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new 43f42a327e Code clean-up - formatting. No functional change.
43f42a327e is described below

commit 43f42a327ef6992065d597a5f46e5119610e5841
Author: Mark Thomas 
AuthorDate: Fri May 24 13:10:33 2024 +0100

Code clean-up - formatting. No functional change.
---
 .../catalina/valves/AbstractAccessLogValve.java| 14 +-
 .../valves/CrawlerSessionManagerValve.java | 10 +++
 .../catalina/valves/ExtendedAccessLogValve.java| 10 +++
 java/org/apache/catalina/valves/FilterValve.java   |  5 ++--
 .../apache/catalina/valves/JsonAccessLogValve.java | 32 --
 .../catalina/valves/LoadBalancerDrainingValve.java |  4 +--
 .../apache/catalina/valves/PersistentValve.java| 11 
 java/org/apache/catalina/valves/RemoteIpValve.java |  4 +--
 .../org/apache/catalina/valves/SemaphoreValve.java |  3 +-
 .../catalina/valves/StuckThreadDetectionValve.java | 11 
 10 files changed, 54 insertions(+), 50 deletions(-)

diff --git a/java/org/apache/catalina/valves/AbstractAccessLogValve.java 
b/java/org/apache/catalina/valves/AbstractAccessLogValve.java
index 50a5fbeeb2..a0f0163e9a 100644
--- a/java/org/apache/catalina/valves/AbstractAccessLogValve.java
+++ b/java/org/apache/catalina/valves/AbstractAccessLogValve.java
@@ -362,7 +362,7 @@ public abstract class AbstractAccessLogValve extends 
ValveBase implements Access
 private final Locale cacheDefaultLocale;
 private final DateFormatCache parent;
 protected final Cache cLFCache;
-private final Map formatCache = new HashMap<>();
+private final Map formatCache = new HashMap<>();
 
 protected DateFormatCache(int size, Locale loc, DateFormatCache 
parent) {
 cacheSize = size;
@@ -409,14 +409,14 @@ public abstract class AbstractAccessLogValve extends 
ValveBase implements Access
 /**
  * Global date format cache.
  */
-private static final DateFormatCache globalDateCache = new 
DateFormatCache(globalCacheSize, Locale.getDefault(),
-null);
+private static final DateFormatCache globalDateCache =
+new DateFormatCache(globalCacheSize, Locale.getDefault(), null);
 
 /**
  * Thread local date format cache.
  */
-private static final ThreadLocal localDateCache = 
ThreadLocal
-.withInitial(() -> new DateFormatCache(localCacheSize, 
Locale.getDefault(), globalDateCache));
+private static final ThreadLocal localDateCache =
+ThreadLocal.withInitial(() -> new DateFormatCache(localCacheSize, 
Locale.getDefault(), globalDateCache));
 
 
 /**
@@ -1339,7 +1339,7 @@ public abstract class AbstractAccessLogValve extends 
ValveBase implements Access
 /**
  * Append the time to the buffer in the appropriate format.
  *
- * @param buf The buffer to append to.
+ * @param buf  The buffer to append to.
  * @param time The time to log in nanoseconds.
  */
 public abstract void append(CharArrayWriter buf, long time);
@@ -1915,7 +1915,7 @@ public abstract class AbstractAccessLogValve extends 
ValveBase implements Access
 // is encountered plus at the end.
 default:
 }
-// Control (1-31), delete (127) or above 127
+// Control (1-31), delete (127) or above 127
 } else {
 // Write unchanged string parts
 if (current > next) {
diff --git a/java/org/apache/catalina/valves/CrawlerSessionManagerValve.java 
b/java/org/apache/catalina/valves/CrawlerSessionManagerValve.java
index 21f032847f..491fcb17fd 100644
--- a/java/org/apache/catalina/valves/CrawlerSessionManagerValve.java
+++ b/java/org/apache/catalina/valves/CrawlerSessionManagerValve.java
@@ -45,8 +45,8 @@ public class CrawlerSessionManagerValve extends ValveBase {
 
 private static final Log log = 
LogFactory.getLog(CrawlerSessionManagerValve.class);
 
-private final Map clientIdSessionId = new 
ConcurrentHashMap<>();
-private final Map sessionIdClientId = new 
ConcurrentHashMap<>();
+private final Map clientIdSessionId = new 
ConcurrentHashMap<>();
+private final Map sessionIdClientId = new 
ConcurrentHashMap<>();
 
 private String crawlerUserAgents = ".*[bB]ot.*|.*Yahoo! 
Slurp.*|.*Feedfetcher-Google.*";
 private Pattern uaPattern = null;
@@ -139,7 +139,7 @@ public class CrawlerSessionManagerValve extends ValveBase {
 }
 
 
-public Map getClientIpSessionId() {
+public Map getClientIpSessionId() {
 return clientIdSessionId;
 }
 
@@ -272,10 +272,10 @@ public class CrawlerSessionManagerValve extends ValveBase 
{
 private static class 

(tomcat) branch main updated: Code clean-up - formatting. No functional change

2024-05-14 Thread markt
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new 58deafb727 Code clean-up - formatting. No functional change
58deafb727 is described below

commit 58deafb727e5a8b509732e13491266f0c0060e58
Author: Mark Thomas 
AuthorDate: Tue May 14 10:59:32 2024 +0100

Code clean-up - formatting. No functional change
---
 java/org/apache/catalina/users/AbstractGroup.java  |  5 +-
 java/org/apache/catalina/users/AbstractRole.java   |  5 +-
 java/org/apache/catalina/users/AbstractUser.java   |  5 +-
 java/org/apache/catalina/users/Constants.java  |  2 +-
 .../catalina/users/DataSourceUserDatabase.java | 49 +--
 .../users/DataSourceUserDatabaseFactory.java   | 48 ++-
 java/org/apache/catalina/users/GenericGroup.java   | 17 ++--
 java/org/apache/catalina/users/GenericRole.java| 15 ++--
 java/org/apache/catalina/users/GenericUser.java| 16 ++--
 .../apache/catalina/users/MemoryUserDatabase.java  | 96 +-
 .../catalina/users/MemoryUserDatabaseFactory.java  | 52 ++--
 11 files changed, 149 insertions(+), 161 deletions(-)

diff --git a/java/org/apache/catalina/users/AbstractGroup.java 
b/java/org/apache/catalina/users/AbstractGroup.java
index 0430b65f33..8d4e4f74cd 100644
--- a/java/org/apache/catalina/users/AbstractGroup.java
+++ b/java/org/apache/catalina/users/AbstractGroup.java
@@ -21,9 +21,12 @@ import org.apache.catalina.Group;
 
 
 /**
- * Convenience base class for {@link Group} implementations.
+ * 
+ * Convenience base class for {@link Group} implementations.
+ * 
  *
  * @author Craig R. McClanahan
+ *
  * @since 4.1
  */
 public abstract class AbstractGroup implements Group {
diff --git a/java/org/apache/catalina/users/AbstractRole.java 
b/java/org/apache/catalina/users/AbstractRole.java
index 7de9d545aa..610aedde73 100644
--- a/java/org/apache/catalina/users/AbstractRole.java
+++ b/java/org/apache/catalina/users/AbstractRole.java
@@ -21,9 +21,12 @@ import org.apache.catalina.Role;
 
 
 /**
- * Convenience base class for {@link Role} implementations.
+ * 
+ * Convenience base class for {@link Role} implementations.
+ * 
  *
  * @author Craig R. McClanahan
+ *
  * @since 4.1
  */
 public abstract class AbstractRole implements Role {
diff --git a/java/org/apache/catalina/users/AbstractUser.java 
b/java/org/apache/catalina/users/AbstractUser.java
index 7ff6752f62..a00ead6c80 100644
--- a/java/org/apache/catalina/users/AbstractUser.java
+++ b/java/org/apache/catalina/users/AbstractUser.java
@@ -21,9 +21,12 @@ import org.apache.catalina.User;
 
 
 /**
- * Convenience base class for {@link User} implementations.
+ * 
+ * Convenience base class for {@link User} implementations.
+ * 
  *
  * @author Craig R. McClanahan
+ *
  * @since 4.1
  */
 public abstract class AbstractUser implements User {
diff --git a/java/org/apache/catalina/users/Constants.java 
b/java/org/apache/catalina/users/Constants.java
index c79f517a7b..df7e150ca8 100644
--- a/java/org/apache/catalina/users/Constants.java
+++ b/java/org/apache/catalina/users/Constants.java
@@ -20,8 +20,8 @@ package org.apache.catalina.users;
 /**
  * Manifest constants for this Java package.
  *
- *
  * @author Craig R. McClanahan
+ *
  * @since 4.1
  */
 public final class Constants {
diff --git a/java/org/apache/catalina/users/DataSourceUserDatabase.java 
b/java/org/apache/catalina/users/DataSourceUserDatabase.java
index 8ad9aa7a7f..99b4c2fe59 100644
--- a/java/org/apache/catalina/users/DataSourceUserDatabase.java
+++ b/java/org/apache/catalina/users/DataSourceUserDatabase.java
@@ -61,17 +61,17 @@ public class DataSourceUserDatabase extends 
SparseUserDatabase {
  */
 protected final String id;
 
-protected final ConcurrentHashMap createdUsers = new 
ConcurrentHashMap<>();
-protected final ConcurrentHashMap modifiedUsers = new 
ConcurrentHashMap<>();
-protected final ConcurrentHashMap removedUsers = new 
ConcurrentHashMap<>();
+protected final ConcurrentHashMap createdUsers = new 
ConcurrentHashMap<>();
+protected final ConcurrentHashMap modifiedUsers = new 
ConcurrentHashMap<>();
+protected final ConcurrentHashMap removedUsers = new 
ConcurrentHashMap<>();
 
-protected final ConcurrentHashMap createdGroups = new 
ConcurrentHashMap<>();
-protected final ConcurrentHashMap modifiedGroups = new 
ConcurrentHashMap<>();
-protected final ConcurrentHashMap removedGroups = new 
ConcurrentHashMap<>();
+protected final ConcurrentHashMap createdGroups = new 
ConcurrentHashMap<>();
+protected final ConcurrentHashMap modifiedGroups = new 
ConcurrentHashMap<>();
+protected final ConcurrentHashMap removedGroups = new 
ConcurrentHashMap<>();
 
-protected final ConcurrentHashMap createdRoles = new 
ConcurrentHashMap<>();
-protected final ConcurrentHashMap modifiedRoles = 

(tomcat) branch main updated: Code clean-up - formatting. No functional change

2024-05-10 Thread markt
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new 6a166ad281 Code clean-up - formatting. No functional change
6a166ad281 is described below

commit 6a166ad2812b775532b99d6c288ad856e5642c5c
Author: Mark Thomas 
AuthorDate: Fri May 10 14:56:09 2024 +0100

Code clean-up - formatting. No functional change
---
 .../catalina/tribes/transport/AbstractRxTask.java  |   3 +-
 .../catalina/tribes/transport/AbstractSender.java  |  15 +-
 .../catalina/tribes/transport/Constants.java   |   8 +-
 .../catalina/tribes/transport/DataSender.java  |   7 +
 .../tribes/transport/MultiPointSender.java |   9 +-
 .../catalina/tribes/transport/PooledSender.java|  51 ++---
 .../catalina/tribes/transport/ReceiverBase.java|  66 ---
 .../tribes/transport/ReplicationTransmitter.java   |  11 +-
 .../catalina/tribes/transport/RxTaskPool.java  |  48 ++---
 .../catalina/tribes/transport/SenderState.java |   6 +-
 .../catalina/tribes/transport/nio/NioReceiver.java | 196 +--
 .../tribes/transport/nio/NioReplicationTask.java   | 212 ++---
 .../catalina/tribes/transport/nio/NioSender.java   | 195 +--
 .../tribes/transport/nio/ParallelNioSender.java| 141 +++---
 .../tribes/transport/nio/PooledParallelSender.java |  16 +-
 15 files changed, 502 insertions(+), 482 deletions(-)

diff --git a/java/org/apache/catalina/tribes/transport/AbstractRxTask.java 
b/java/org/apache/catalina/tribes/transport/AbstractRxTask.java
index 2a95f7dd53..2d17ae166b 100644
--- a/java/org/apache/catalina/tribes/transport/AbstractRxTask.java
+++ b/java/org/apache/catalina/tribes/transport/AbstractRxTask.java
@@ -18,8 +18,7 @@ package org.apache.catalina.tribes.transport;
 
 import org.apache.catalina.tribes.io.ListenCallback;
 
-public abstract class AbstractRxTask implements Runnable
-{
+public abstract class AbstractRxTask implements Runnable {
 
 public static final int OPTION_DIRECT_BUFFER = 
ReceiverBase.OPTION_DIRECT_BUFFER;
 
diff --git a/java/org/apache/catalina/tribes/transport/AbstractSender.java 
b/java/org/apache/catalina/tribes/transport/AbstractSender.java
index ba17303123..f3b7a0a563 100644
--- a/java/org/apache/catalina/tribes/transport/AbstractSender.java
+++ b/java/org/apache/catalina/tribes/transport/AbstractSender.java
@@ -37,7 +37,7 @@ public abstract class AbstractSender implements DataSender {
 private Member destination;
 private InetAddress address;
 private int port;
-private int maxRetryAttempts = 1;//1 resends
+private int maxRetryAttempts = 1;// 1 resends
 private int attempt;
 private boolean tcpNoDelay = true;
 private boolean soKeepAlive = false;
@@ -52,8 +52,9 @@ public abstract class AbstractSender implements DataSender {
 
 /**
  * transfers sender properties from one sender to another
+ *
  * @param from AbstractSender
- * @param to AbstractSender
+ * @param to   AbstractSender
  */
 public static void transferProperties(AbstractSender from, AbstractSender 
to) {
 to.rxBufSize = from.rxBufSize;
@@ -87,19 +88,19 @@ public abstract class AbstractSender implements DataSender {
 public boolean keepalive() {
 boolean disconnect = false;
 if (isUdpBased()) {
-disconnect = true; //always disconnect UDP, TODO optimize the 
keepalive handling
-} else if ( keepAliveCount >= 0 && requestCount>keepAliveCount ) {
+disconnect = true; // always disconnect UDP, TODO optimize the 
keepalive handling
+} else if (keepAliveCount >= 0 && requestCount > keepAliveCount) {
 disconnect = true;
-} else if ( keepAliveTime >= 0 && 
(System.currentTimeMillis()-connectTime)>keepAliveTime ) {
+} else if (keepAliveTime >= 0 && (System.currentTimeMillis() - 
connectTime) > keepAliveTime) {
 disconnect = true;
 }
-if ( disconnect ) {
+if (disconnect) {
 disconnect();
 }
 return disconnect;
 }
 
-protected void setConnected(boolean connected){
+protected void setConnected(boolean connected) {
 this.connected = connected;
 }
 
diff --git a/java/org/apache/catalina/tribes/transport/Constants.java 
b/java/org/apache/catalina/tribes/transport/Constants.java
index 07946d826e..46983a493d 100644
--- a/java/org/apache/catalina/tribes/transport/Constants.java
+++ b/java/org/apache/catalina/tribes/transport/Constants.java
@@ -19,8 +19,8 @@ package org.apache.catalina.tribes.transport;
 import org.apache.catalina.tribes.io.XByteBuffer;
 
 /**
- * Manifest constants for the org.apache.catalina.tribes.transport
- * package.
+ * Manifest constants for the 
org.apache.catalina.tribes.transport package.
+ *
  * @author Peter Rossbach
  */
 public 

(tomcat) branch main updated: Code clean-up - formatting. No functional change

2024-05-10 Thread markt
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new ada0a5ea1e Code clean-up - formatting. No functional change
ada0a5ea1e is described below

commit ada0a5ea1e18dd9cecddb914ecd441c2233886dc
Author: Mark Thomas 
AuthorDate: Fri May 10 14:32:35 2024 +0100

Code clean-up - formatting. No functional change
---
 java/org/apache/catalina/tribes/io/BufferPool.java |  21 +-
 .../org/apache/catalina/tribes/io/ChannelData.java | 194 +++---
 .../tribes/io/DirectByteArrayOutputStream.java |   4 +-
 .../apache/catalina/tribes/io/ListenCallback.java  |  19 +-
 .../apache/catalina/tribes/io/ObjectReader.java|  52 ++--
 .../catalina/tribes/io/ReplicationStream.java  |  47 ++--
 .../org/apache/catalina/tribes/io/XByteBuffer.java | 288 +++--
 7 files changed, 318 insertions(+), 307 deletions(-)

diff --git a/java/org/apache/catalina/tribes/io/BufferPool.java 
b/java/org/apache/catalina/tribes/io/BufferPool.java
index 29e8804f9b..7e4736ae36 100644
--- a/java/org/apache/catalina/tribes/io/BufferPool.java
+++ b/java/org/apache/catalina/tribes/io/BufferPool.java
@@ -27,8 +27,9 @@ import org.apache.juli.logging.LogFactory;
 public class BufferPool {
 private static final Log log = LogFactory.getLog(BufferPool.class);
 
-public static final int DEFAULT_POOL_SIZE =
-
Integer.getInteger("org.apache.catalina.tribes.io.BufferPool.DEFAULT_POOL_SIZE",
 100*1024*1024).intValue(); //100 MiB
+public static final int DEFAULT_POOL_SIZE = Integer
+
.getInteger("org.apache.catalina.tribes.io.BufferPool.DEFAULT_POOL_SIZE", 100 * 
1024 * 1024).intValue(); // 100
+   
  // MiB
 
 protected static final StringManager sm = 
StringManager.getManager(BufferPool.class);
 
@@ -40,8 +41,7 @@ public class BufferPool {
 if (instance == null) {
 BufferPool pool = new BufferPool();
 pool.setMaxSize(DEFAULT_POOL_SIZE);
-log.info(sm.getString("bufferPool.created",
-Integer.toString(DEFAULT_POOL_SIZE),
+log.info(sm.getString("bufferPool.created", 
Integer.toString(DEFAULT_POOL_SIZE),
 pool.getClass().getName()));
 instance = pool;
 }
@@ -55,12 +55,12 @@ public class BufferPool {
 
 public XByteBuffer getBuffer(int minSize, boolean discard) {
 XByteBuffer buffer = queue.poll();
-if ( buffer != null ) {
+if (buffer != null) {
 size.addAndGet(-buffer.getCapacity());
 }
-if ( buffer == null ) {
-buffer = new XByteBuffer(minSize,discard);
-} else if ( buffer.getCapacity() <= minSize ) {
+if (buffer == null) {
+buffer = new XByteBuffer(minSize, discard);
+} else if (buffer.getCapacity() <= minSize) {
 buffer.expand(minSize);
 }
 buffer.setDiscard(discard);
@@ -69,7 +69,7 @@ public class BufferPool {
 }
 
 public void returnBuffer(XByteBuffer buffer) {
-if ( (size.get() + buffer.getCapacity()) <= maxSize ) {
+if ((size.get() + buffer.getCapacity()) <= maxSize) {
 size.addAndGet(buffer.getCapacity());
 queue.offer(buffer);
 }
@@ -82,8 +82,7 @@ public class BufferPool {
 
 protected int maxSize;
 protected final AtomicInteger size = new AtomicInteger(0);
-protected final ConcurrentLinkedQueue queue =
-new ConcurrentLinkedQueue<>();
+protected final ConcurrentLinkedQueue queue = new 
ConcurrentLinkedQueue<>();
 
 public void setMaxSize(int bytes) {
 this.maxSize = bytes;
diff --git a/java/org/apache/catalina/tribes/io/ChannelData.java 
b/java/org/apache/catalina/tribes/io/ChannelData.java
index 8190f32798..9f94520dd6 100644
--- a/java/org/apache/catalina/tribes/io/ChannelData.java
+++ b/java/org/apache/catalina/tribes/io/ChannelData.java
@@ -26,10 +26,10 @@ import org.apache.catalina.tribes.membership.MemberImpl;
 import org.apache.catalina.tribes.util.UUIDGenerator;
 
 /**
- * The ChannelData object is used to transfer a message through 
the
- * channel interceptor stack and eventually out on a transport to be sent
- * to another node. While the message is being processed by the different
+ * The ChannelData object is used to transfer a message through 
the channel interceptor stack and
+ * eventually out on a transport to be sent to another node. While the message 
is being processed by the different
  * interceptors, the message data can be manipulated as each interceptor seems 
appropriate.
+ *
  * @author Peter Rossbach
  */
 public class ChannelData implements ChannelMessage 

(tomcat) branch main updated: Code clean-up. Formatting. No functional change.

2024-01-15 Thread markt
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new 99754a3941 Code clean-up. Formatting. No functional change.
99754a3941 is described below

commit 99754a3941769ff6b89fd530c63571ea1fba6641
Author: Mark Thomas 
AuthorDate: Mon Jan 15 13:03:24 2024 +

Code clean-up. Formatting. No functional change.
---
 .../catalina/ssi/ByteArrayServletOutputStream.java |   4 +-
 .../apache/catalina/ssi/ExpressionParseTree.java   |  75 +
 .../apache/catalina/ssi/ExpressionTokenizer.java   |  39 +++--
 .../catalina/ssi/ResponseIncludeWrapper.java   |  45 +++---
 java/org/apache/catalina/ssi/SSICommand.java   |  29 ++--
 java/org/apache/catalina/ssi/SSIConditional.java   |  25 ++-
 .../apache/catalina/ssi/SSIConditionalState.java   |  11 +-
 java/org/apache/catalina/ssi/SSIConfig.java|  13 +-
 java/org/apache/catalina/ssi/SSIEcho.java  |  15 +-
 java/org/apache/catalina/ssi/SSIExec.java  |  13 +-
 .../apache/catalina/ssi/SSIExternalResolver.java   |  26 ++--
 java/org/apache/catalina/ssi/SSIFilter.java|  42 ++---
 java/org/apache/catalina/ssi/SSIFlastmod.java  |  14 +-
 java/org/apache/catalina/ssi/SSIFsize.java |  22 ++-
 java/org/apache/catalina/ssi/SSIInclude.java   |  18 +--
 java/org/apache/catalina/ssi/SSIMediator.java  |  78 --
 java/org/apache/catalina/ssi/SSIPrintenv.java  |   8 +-
 java/org/apache/catalina/ssi/SSIProcessor.java | 111 ++---
 java/org/apache/catalina/ssi/SSIServlet.java   |  86 ---
 .../catalina/ssi/SSIServletExternalResolver.java   | 171 +
 .../apache/catalina/ssi/SSIServletRequestUtil.java |  18 +--
 java/org/apache/catalina/ssi/SSISet.java   |  13 +-
 .../catalina/ssi/SSIStopProcessingException.java   |   5 +-
 23 files changed, 375 insertions(+), 506 deletions(-)

diff --git a/java/org/apache/catalina/ssi/ByteArrayServletOutputStream.java 
b/java/org/apache/catalina/ssi/ByteArrayServletOutputStream.java
index 4f1f8d7039..aa713db084 100644
--- a/java/org/apache/catalina/ssi/ByteArrayServletOutputStream.java
+++ b/java/org/apache/catalina/ssi/ByteArrayServletOutputStream.java
@@ -23,10 +23,10 @@ import jakarta.servlet.WriteListener;
 
 
 /**
- * Class that extends ServletOutputStream, used as a wrapper from within
- * SsiInclude
+ * Class that extends ServletOutputStream, used as a wrapper from within 
SsiInclude
  *
  * @author Bip Thelin
+ *
  * @see ServletOutputStream and ByteArrayOutputStream
  */
 public class ByteArrayServletOutputStream extends ServletOutputStream {
diff --git a/java/org/apache/catalina/ssi/ExpressionParseTree.java 
b/java/org/apache/catalina/ssi/ExpressionParseTree.java
index ce535d268e..af181050e3 100644
--- a/java/org/apache/catalina/ssi/ExpressionParseTree.java
+++ b/java/org/apache/catalina/ssi/ExpressionParseTree.java
@@ -26,6 +26,7 @@ import java.util.regex.PatternSyntaxException;
 
 import org.apache.tomcat.util.ExceptionUtils;
 import org.apache.tomcat.util.res.StringManager;
+
 /**
  * Represents a parsed expression.
  *
@@ -34,13 +35,13 @@ import org.apache.tomcat.util.res.StringManager;
 public class ExpressionParseTree {
 private static final StringManager sm = 
StringManager.getManager(ExpressionParseTree.class);
 /**
- * Contains the current set of completed nodes. This is a workspace for the
- * parser. Needs to be LinkedList since it can contain {@code null}s.
+ * Contains the current set of completed nodes. This is a workspace for 
the parser. Needs to be LinkedList since it
+ * can contain {@code null}s.
  */
 private final LinkedList nodeStack = new LinkedList<>();
 /**
- * Contains operator nodes that don't yet have values. This is a workspace
- * for the parser. Needs to be LinkedList since it can contain {@code 
null}s.
+ * Contains operator nodes that don't yet have values. This is a workspace 
for the parser. Needs to be LinkedList
+ * since it can contain {@code null}s.
  */
 private final LinkedList oppStack = new LinkedList<>();
 /**
@@ -55,20 +56,20 @@ public class ExpressionParseTree {
 
 /**
  * Creates a new parse tree for the specified expression.
- * @param expr The expression string
+ *
+ * @param exprThe expression string
  * @param ssiMediator Used to evaluated the expressions
+ *
  * @throws ParseException a parsing error occurred
  */
-public ExpressionParseTree(String expr, SSIMediator ssiMediator)
-throws ParseException {
+public ExpressionParseTree(String expr, SSIMediator ssiMediator) throws 
ParseException {
 this.ssiMediator = ssiMediator;
 parseExpression(expr);
 }
 
 
 /**
- * Evaluates the tree and returns true or false. The specified 

[tomcat] branch main updated: Code-clean-up - formatting. No functional change.

2023-08-08 Thread markt
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new 7094596844 Code-clean-up - formatting. No functional change.
7094596844 is described below

commit 70945968440bc5163f0e4db737cea59412722923
Author: Mark Thomas 
AuthorDate: Tue Aug 8 13:43:32 2023 +0100

Code-clean-up - formatting. No functional change.

Files missed when package was re-formatted
---
 java/org/apache/catalina/ha/CatalinaCluster.java   |  16 +-
 .../apache/catalina/ha/tcp/SendMessageData.java|  15 +-
 .../apache/catalina/ha/tcp/SimpleTcpCluster.java   | 170 ++---
 3 files changed, 99 insertions(+), 102 deletions(-)

diff --git a/java/org/apache/catalina/ha/CatalinaCluster.java 
b/java/org/apache/catalina/ha/CatalinaCluster.java
index 7246d586d9..af53bbaca0 100644
--- a/java/org/apache/catalina/ha/CatalinaCluster.java
+++ b/java/org/apache/catalina/ha/CatalinaCluster.java
@@ -26,14 +26,14 @@ import org.apache.catalina.tribes.Member;
 
 
 /**
- * A CatalinaCluster interface allows to plug in and out the
- * different cluster implementations
+ * A CatalinaCluster interface allows to plug in and out the different 
cluster implementations
  */
 public interface CatalinaCluster extends Cluster {
 // - Instance Variables
 
 /**
  * Sends a message to all the members in the cluster
+ *
  * @param msg ClusterMessage
  */
 void send(ClusterMessage msg);
@@ -41,7 +41,7 @@ public interface CatalinaCluster extends Cluster {
 /**
  * Sends a message to a specific member in the cluster.
  *
- * @param msg ClusterMessage
+ * @param msg  ClusterMessage
  * @param dest Member
  */
 void send(ClusterMessage msg, Member dest);
@@ -49,8 +49,8 @@ public interface CatalinaCluster extends Cluster {
 /**
  * Sends a message with the specified sendOptions to a specific member in 
the cluster.
  *
- * @param msg ClusterMessage
- * @param dest Member
+ * @param msg ClusterMessage
+ * @param destMember
  * @param sendOptions sendOptions
  */
 void send(ClusterMessage msg, Member dest, int sendOptions);
@@ -87,15 +87,19 @@ public interface CatalinaCluster extends Cluster {
 
 /**
  * Get Manager
+ *
  * @param name The manager name
+ *
  * @return The manager
  */
 Manager getManager(String name);
 
 /**
  * Get a new cluster name for a manager.
- * @param name Override name (optional)
+ *
+ * @param nameOverride name (optional)
  * @param manager The manager
+ *
  * @return the manager name in the cluster
  */
 String getManagerName(String name, Manager manager);
diff --git a/java/org/apache/catalina/ha/tcp/SendMessageData.java 
b/java/org/apache/catalina/ha/tcp/SendMessageData.java
index 5f1fc12c30..12e3a54429 100644
--- a/java/org/apache/catalina/ha/tcp/SendMessageData.java
+++ b/java/org/apache/catalina/ha/tcp/SendMessageData.java
@@ -23,18 +23,17 @@ import org.apache.catalina.tribes.Member;
  */
 public class SendMessageData {
 
-private Object message ;
-private Member destination ;
-private Exception exception ;
+private Object message;
+private Member destination;
+private Exception exception;
 
 
 /**
- * @param message The message to send
+ * @param message The message to send
  * @param destination Member destination
- * @param exception Associated error
+ * @param exception   Associated error
  */
-public SendMessageData(Object message, Member destination,
-Exception exception) {
+public SendMessageData(Object message, Member destination, Exception 
exception) {
 super();
 this.message = message;
 this.destination = destination;
@@ -47,12 +46,14 @@ public class SendMessageData {
 public Member getDestination() {
 return destination;
 }
+
 /**
  * @return the exception.
  */
 public Exception getException() {
 return exception;
 }
+
 /**
  * @return the message.
  */
diff --git a/java/org/apache/catalina/ha/tcp/SimpleTcpCluster.java 
b/java/org/apache/catalina/ha/tcp/SimpleTcpCluster.java
index 3f01ebf0eb..a970df0d7e 100644
--- a/java/org/apache/catalina/ha/tcp/SimpleTcpCluster.java
+++ b/java/org/apache/catalina/ha/tcp/SimpleTcpCluster.java
@@ -58,17 +58,14 @@ import org.apache.juli.logging.LogFactory;
 import org.apache.tomcat.util.res.StringManager;
 
 /**
- * A Cluster  implementation using simple multicast. Responsible for
- * setting up a cluster and provides callers with a valid multicast
- * receiver/sender.
- *
- * FIXME wrote testcases
+ * A Cluster  implementation using simple multicast. Responsible for 
setting up a cluster and 

[tomcat] branch main updated: Code clean-up - formatting. No functional change.

2023-07-04 Thread markt
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new 83388f896a Code clean-up - formatting. No functional change.
83388f896a is described below

commit 83388f896aede1e54d77190638059a19474d6f70
Author: Mark Thomas 
AuthorDate: Tue Jul 4 12:31:06 2023 +0100

Code clean-up - formatting. No functional change.
---
 java/org/apache/catalina/filters/Constants.java|  3 +-
 java/org/apache/catalina/filters/CorsFilter.java   | 12 
 .../catalina/filters/CsrfPreventionFilter.java |  8 ++---
 .../catalina/filters/CsrfPreventionFilterBase.java |  4 +--
 .../org/apache/catalina/filters/ExpiresFilter.java | 34 +-
 .../catalina/filters/HttpHeaderSecurityFilter.java |  4 ++-
 .../apache/catalina/filters/RateLimitFilter.java   |  4 +--
 .../apache/catalina/filters/RemoteIpFilter.java| 22 +++---
 .../catalina/filters/RestCsrfPreventionFilter.java | 15 +-
 9 files changed, 58 insertions(+), 48 deletions(-)

diff --git a/java/org/apache/catalina/filters/Constants.java 
b/java/org/apache/catalina/filters/Constants.java
index 25693aef56..dbec2a72cc 100644
--- a/java/org/apache/catalina/filters/Constants.java
+++ b/java/org/apache/catalina/filters/Constants.java
@@ -60,5 +60,6 @@ public final class Constants {
 /**
  * The servlet context attribute key under which the CSRF REST header name 
can be found.
  */
-public static final String CSRF_REST_NONCE_HEADER_NAME_KEY = 
"org.apache.catalina.filters.CSRF_REST_NONCE_HEADER_NAME";
+public static final String CSRF_REST_NONCE_HEADER_NAME_KEY =
+"org.apache.catalina.filters.CSRF_REST_NONCE_HEADER_NAME";
 }
diff --git a/java/org/apache/catalina/filters/CorsFilter.java 
b/java/org/apache/catalina/filters/CorsFilter.java
index 74314ba6b8..2760635f04 100644
--- a/java/org/apache/catalina/filters/CorsFilter.java
+++ b/java/org/apache/catalina/filters/CorsFilter.java
@@ -276,8 +276,8 @@ public class CorsFilter extends GenericFilter {
 }
 
 // Section 6.2.4
-String accessControlRequestHeadersHeader = request
-
.getHeader(CorsFilter.REQUEST_HEADER_ACCESS_CONTROL_REQUEST_HEADERS);
+String accessControlRequestHeadersHeader =
+
request.getHeader(CorsFilter.REQUEST_HEADER_ACCESS_CONTROL_REQUEST_HEADERS);
 List accessControlRequestHeaders = new ArrayList<>();
 if (accessControlRequestHeadersHeader != null && 
!accessControlRequestHeadersHeader.trim().isEmpty()) {
 String[] headers = 
accessControlRequestHeadersHeader.trim().split(",");
@@ -563,8 +563,8 @@ public class CorsFilter extends GenericFilter {
 String method = request.getMethod();
 if (method != null) {
 if ("OPTIONS".equals(method)) {
-String accessControlRequestMethodHeader = request
-
.getHeader(REQUEST_HEADER_ACCESS_CONTROL_REQUEST_METHOD);
+String accessControlRequestMethodHeader =
+
request.getHeader(REQUEST_HEADER_ACCESS_CONTROL_REQUEST_METHOD);
 if (accessControlRequestMethodHeader != null && 
!accessControlRequestMethodHeader.isEmpty()) {
 requestType = CORSRequestType.PRE_FLIGHT;
 } else if (accessControlRequestMethodHeader != null &&
@@ -894,8 +894,8 @@ public class CorsFilter extends GenericFilter {
 /**
  * Request headers sent as 'Access-Control-Request-Headers' header, for 
pre-flight request.
  */
-public static final String HTTP_REQUEST_ATTRIBUTE_REQUEST_HEADERS = 
HTTP_REQUEST_ATTRIBUTE_PREFIX +
-"request.headers";
+public static final String HTTP_REQUEST_ATTRIBUTE_REQUEST_HEADERS =
+HTTP_REQUEST_ATTRIBUTE_PREFIX + "request.headers";
 
 // -- Constants
 /**
diff --git a/java/org/apache/catalina/filters/CsrfPreventionFilter.java 
b/java/org/apache/catalina/filters/CsrfPreventionFilter.java
index 28769a0b59..d33fdb8d08 100644
--- a/java/org/apache/catalina/filters/CsrfPreventionFilter.java
+++ b/java/org/apache/catalina/filters/CsrfPreventionFilter.java
@@ -258,8 +258,8 @@ public class CsrfPreventionFilter extends 
CsrfPreventionFilterBase {
 return null;
 }
 @SuppressWarnings("unchecked")
-NonceCache nonceCache = (NonceCache) session
-.getAttribute(Constants.CSRF_NONCE_SESSION_ATTR_NAME);
+NonceCache nonceCache =
+(NonceCache) 
session.getAttribute(Constants.CSRF_NONCE_SESSION_ATTR_NAME);
 return nonceCache;
 }
 
@@ -343,14 +343,14 @@ public class CsrfPreventionFilter extends 
CsrfPreventionFilterBase {
 
 // 

[tomcat] branch main updated: Code clean-up - formatting. No functional change.

2023-06-01 Thread markt
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new 9033e8fd1e Code clean-up - formatting. No functional change.
9033e8fd1e is described below

commit 9033e8fd1e5d6bdd441158f67a34a3554a4f05df
Author: Mark Thomas 
AuthorDate: Thu Jun 1 19:44:20 2023 +0100

Code clean-up - formatting. No functional change.
---
 .../apache/catalina/connector/CoyoteAdapter.java   |  4 +--
 .../org/apache/catalina/connector/InputBuffer.java |  2 +-
 .../apache/catalina/connector/OutputBuffer.java|  2 +-
 java/org/apache/catalina/connector/Request.java| 38 +++---
 .../apache/catalina/connector/RequestFacade.java   |  4 +--
 java/org/apache/catalina/connector/Response.java   |  4 +--
 .../apache/catalina/connector/ResponseFacade.java  |  4 +--
 7 files changed, 29 insertions(+), 29 deletions(-)

diff --git a/java/org/apache/catalina/connector/CoyoteAdapter.java 
b/java/org/apache/catalina/connector/CoyoteAdapter.java
index 7443b2cb6a..5ae62570a3 100644
--- a/java/org/apache/catalina/connector/CoyoteAdapter.java
+++ b/java/org/apache/catalina/connector/CoyoteAdapter.java
@@ -917,8 +917,8 @@ public class CoyoteAdapter implements Adapter {
 int end = uriBC.getEnd();
 
 int pathParamStart = semicolon + 1;
-int pathParamEnd = ByteChunk.findBytes(uriBC.getBuffer(), start + 
pathParamStart, end,
-new byte[] { ';', '/' });
+int pathParamEnd =
+ByteChunk.findBytes(uriBC.getBuffer(), start + 
pathParamStart, end, new byte[] { ';', '/' });
 
 String pv = null;
 
diff --git a/java/org/apache/catalina/connector/InputBuffer.java 
b/java/org/apache/catalina/connector/InputBuffer.java
index 5aacb0663a..58c3f8e103 100644
--- a/java/org/apache/catalina/connector/InputBuffer.java
+++ b/java/org/apache/catalina/connector/InputBuffer.java
@@ -65,7 +65,7 @@ public class InputBuffer extends Reader implements 
ByteChunk.ByteInputChannel, A
 /**
  * Encoder cache.
  */
-private static final Map> 
encoders = new ConcurrentHashMap<>();
+private static final Map> encoders 
= new ConcurrentHashMap<>();
 
 // - Instance Variables
 
diff --git a/java/org/apache/catalina/connector/OutputBuffer.java 
b/java/org/apache/catalina/connector/OutputBuffer.java
index 42e0ab8d7f..8b0a809182 100644
--- a/java/org/apache/catalina/connector/OutputBuffer.java
+++ b/java/org/apache/catalina/connector/OutputBuffer.java
@@ -51,7 +51,7 @@ public class OutputBuffer extends Writer {
 /**
  * Encoder cache.
  */
-private final Map encoders = new HashMap<>();
+private final Map encoders = new HashMap<>();
 
 
 /**
diff --git a/java/org/apache/catalina/connector/Request.java 
b/java/org/apache/catalina/connector/Request.java
index 905af9cacb..312b3f4e81 100644
--- a/java/org/apache/catalina/connector/Request.java
+++ b/java/org/apache/catalina/connector/Request.java
@@ -195,7 +195,7 @@ public class Request implements HttpServletRequest {
 /**
  * The attributes associated with this Request, keyed by attribute name.
  */
-private final Map attributes = new ConcurrentHashMap<>();
+private final Map attributes = new ConcurrentHashMap<>();
 
 
 /**
@@ -214,7 +214,7 @@ public class Request implements HttpServletRequest {
 /**
  * Internal notes associated with this request by Catalina components and 
event listeners.
  */
-private final transient HashMap notes = new HashMap<>();
+private final transient HashMap notes = new HashMap<>();
 
 
 /**
@@ -305,7 +305,7 @@ public class Request implements HttpServletRequest {
 /**
  * Hash map used in the getParametersMap method.
  */
-protected ParameterMap parameterMap = new 
ParameterMap<>();
+protected ParameterMap parameterMap = new 
ParameterMap<>();
 
 
 /**
@@ -1091,7 +1091,7 @@ public class Request implements HttpServletRequest {
  * @return A Map containing parameter names as keys and 
parameter values as map values.
  */
 @Override
-public Map getParameterMap() {
+public Map getParameterMap() {
 
 if (parameterMap.isLocked()) {
 return parameterMap;
@@ -1522,8 +1522,8 @@ public class Request implements HttpServletRequest {
 if ((listeners == null) || (listeners.length == 0)) {
 return;
 }
-ServletRequestAttributeEvent event = new 
ServletRequestAttributeEvent(context.getServletContext(), getRequest(),
-name, value);
+ServletRequestAttributeEvent event =
+new ServletRequestAttributeEvent(context.getServletContext(), 
getRequest(), name, value);
 for (Object o : listeners) {
 if (!(o instanceof 

[tomcat] branch main updated: Code clean-up. Formatting. No functional change.

2023-05-23 Thread markt
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new 63461b3bed Code clean-up. Formatting. No functional change.
63461b3bed is described below

commit 63461b3bed4d837d435afe4b72f05a370fd83f44
Author: Mark Thomas 
AuthorDate: Tue May 23 11:23:09 2023 +0100

Code clean-up. Formatting. No functional change.
---
 .../catalina/authenticator/AuthenticatorBase.java  |  12 +--
 .../authenticator/DigestAuthenticator.java |  25 ++---
 .../catalina/authenticator/SavedRequest.java   |   2 +-
 .../catalina/authenticator/SingleSignOn.java   |   2 +-
 .../catalina/authenticator/SingleSignOnEntry.java  |   6 +-
 .../jaspic/AuthConfigFactoryImpl.java  | 107 +
 .../authenticator/jaspic/CallbackHandlerImpl.java  |  11 +--
 .../authenticator/jaspic/MessageInfoImpl.java  |  10 +-
 .../jaspic/PersistentProviderRegistrations.java|  34 ---
 .../jaspic/SimpleAuthConfigProvider.java   |  18 ++--
 .../jaspic/SimpleServerAuthConfig.java |  17 ++--
 .../jaspic/SimpleServerAuthContext.java|  14 ++-
 12 files changed, 118 insertions(+), 140 deletions(-)

diff --git a/java/org/apache/catalina/authenticator/AuthenticatorBase.java 
b/java/org/apache/catalina/authenticator/AuthenticatorBase.java
index e53ffc7297..352f984c79 100644
--- a/java/org/apache/catalina/authenticator/AuthenticatorBase.java
+++ b/java/org/apache/catalina/authenticator/AuthenticatorBase.java
@@ -612,8 +612,8 @@ public abstract class AuthenticatorBase extends ValveBase 
implements Authenticat
 String originHeader = 
request.getHeader(CorsFilter.REQUEST_HEADER_ORIGIN);
 if (originHeader != null && !originHeader.isEmpty() && 
RequestUtil.isValidOrigin(originHeader) &&
 !RequestUtil.isSameOrigin(request, originHeader)) {
-String accessControlRequestMethodHeader = request
-
.getHeader(CorsFilter.REQUEST_HEADER_ACCESS_CONTROL_REQUEST_METHOD);
+String accessControlRequestMethodHeader =
+
request.getHeader(CorsFilter.REQUEST_HEADER_ACCESS_CONTROL_REQUEST_METHOD);
 if (accessControlRequestMethodHeader != null && 
!accessControlRequestMethodHeader.isEmpty()) {
 // This appears to be a CORS Preflight request
 if (allowCorsPreflight == AllowCorsPreflight.ALWAYS) {
@@ -699,8 +699,8 @@ public abstract class AuthenticatorBase extends ValveBase 
implements Authenticat
 
 try {
 CallbackHandler callbackHandler = getCallbackHandler();
-ServerAuthConfig serverAuthConfig = 
jaspicProvider.getServerAuthConfig("HttpServlet", jaspicAppContextID,
-callbackHandler);
+ServerAuthConfig serverAuthConfig =
+jaspicProvider.getServerAuthConfig("HttpServlet", 
jaspicAppContextID, callbackHandler);
 String authContextID = 
serverAuthConfig.getAuthContextID(jaspicState.messageInfo);
 jaspicState.serverAuthContext = 
serverAuthConfig.getAuthContext(authContextID, null, null);
 } catch (AuthException e) {
@@ -1171,8 +1171,8 @@ public abstract class AuthenticatorBase extends ValveBase 
implements Authenticat
 if (client != null) {
 ServerAuthContext serverAuthContext;
 try {
-ServerAuthConfig serverAuthConfig = 
provider.getServerAuthConfig("HttpServlet", jaspicAppContextID,
-getCallbackHandler());
+ServerAuthConfig serverAuthConfig =
+provider.getServerAuthConfig("HttpServlet", 
jaspicAppContextID, getCallbackHandler());
 String authContextID = 
serverAuthConfig.getAuthContextID(messageInfo);
 serverAuthContext = 
serverAuthConfig.getAuthContext(authContextID, null, null);
 serverAuthContext.cleanSubject(messageInfo, client);
diff --git a/java/org/apache/catalina/authenticator/DigestAuthenticator.java 
b/java/org/apache/catalina/authenticator/DigestAuthenticator.java
index 065efce308..399ffa8da4 100644
--- a/java/org/apache/catalina/authenticator/DigestAuthenticator.java
+++ b/java/org/apache/catalina/authenticator/DigestAuthenticator.java
@@ -68,7 +68,7 @@ public class DigestAuthenticator extends AuthenticatorBase {
 private static final String NONCE_DIGEST = "SHA-256";
 
 // List permitted algorithms and maps them to Java standard names
-private static final Map PERMITTED_ALGORITHMS = new 
HashMap<>();
+private static final Map PERMITTED_ALGORITHMS = new 
HashMap<>();
 static {
 // Allows the digester to be configured with either the Standard Java 
name or the 

[tomcat] branch main updated: Code clean-up - formatting. No functional change.

2023-05-10 Thread markt
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new 612e2cd302 Code clean-up - formatting. No functional change.
612e2cd302 is described below

commit 612e2cd302e73340d2b2d85c21cdb5a67d3c9cca
Author: Mark Thomas 
AuthorDate: Wed May 10 17:04:27 2023 +0100

Code clean-up - formatting. No functional change.

Main purpose is to trigger CI build to test building with Java 21
---
 java/org/apache/catalina/ant/jmx/Arg.java  |   8 +-
 .../catalina/ant/jmx/JMXAccessorCondition.java |  40 +++--
 .../catalina/ant/jmx/JMXAccessorConditionBase.java |  36 +++--
 .../catalina/ant/jmx/JMXAccessorCreateTask.java|  49 +++---
 .../ant/jmx/JMXAccessorEqualsCondition.java|   9 +-
 .../catalina/ant/jmx/JMXAccessorGetTask.java   |  26 ++--
 .../catalina/ant/jmx/JMXAccessorInvokeTask.java|  67 
 .../catalina/ant/jmx/JMXAccessorQueryTask.java |  25 +--
 .../catalina/ant/jmx/JMXAccessorSetTask.java   |  44 +++---
 .../apache/catalina/ant/jmx/JMXAccessorTask.java   | 173 +
 .../ant/jmx/JMXAccessorUnregisterTask.java |  28 ++--
 11 files changed, 251 insertions(+), 254 deletions(-)

diff --git a/java/org/apache/catalina/ant/jmx/Arg.java 
b/java/org/apache/catalina/ant/jmx/Arg.java
index dc47302f3a..ba9059cae8 100644
--- a/java/org/apache/catalina/ant/jmx/Arg.java
+++ b/java/org/apache/catalina/ant/jmx/Arg.java
@@ -21,12 +21,12 @@ public class Arg {
 private String type;
 private String value;
 
-public void setType( String type) {
-this.type=type;
+public void setType(String type) {
+this.type = type;
 }
 
-public void setValue( String value ) {
-this.value=value;
+public void setValue(String value) {
+this.value = value;
 }
 
 public String getValue() {
diff --git a/java/org/apache/catalina/ant/jmx/JMXAccessorCondition.java 
b/java/org/apache/catalina/ant/jmx/JMXAccessorCondition.java
index 37e2e6a762..9fe020b2ac 100644
--- a/java/org/apache/catalina/ant/jmx/JMXAccessorCondition.java
+++ b/java/org/apache/catalina/ant/jmx/JMXAccessorCondition.java
@@ -20,6 +20,7 @@ import org.apache.tools.ant.BuildException;
 
 /**
  * Definition:
+ *
  * 
  *   path id="catalina_ant"
  *   fileset dir="${catalina.home}/server/lib"
@@ -38,6 +39,7 @@ import org.apache.tools.ant.BuildException;
  * 
  *
  * Usage: Wait for start backup node
+ *
  * 
  * target name="wait"
  *   jmxOpen
@@ -61,28 +63,30 @@ import org.apache.tools.ant.BuildException;
  *   fail if="server.timeout" message="Server ${url} don't answer 
inside ${maxwait} sec" /
  *   echo message="Server ${url} alive" /
  *   /target
- *
  * 
+ *
  * Allowed operation between jmx attribute and reference value:
  * 
- * ==  equals
- * !=  not equals
+ * == equals
+ * != not equals
  *  greater than (gt;)
  * = greater than or equals (gt;=)
  *  lesser than (lt;)
  * = lesser than or equals (lt;=)
  * 
- * NOTE:  For numeric expressions the type must be set and use xml 
entities as operations.
+ * NOTE: For numeric expressions the type must be set and use xml 
entities as operations.
  * As type we currently support long and double.
+ *
  * @author Peter Rossbach
+ *
  * @since 5.5.10
  */
 public class JMXAccessorCondition extends JMXAccessorConditionBase {
 
 // - Instance Variables
 
-private String operation = "==" ;
-private String type = "long" ;
+private String operation = "==";
+private String type = "long";
 private String unlessCondition;
 private String ifCondition;
 
@@ -95,6 +99,7 @@ public class JMXAccessorCondition extends 
JMXAccessorConditionBase {
 public String getOperation() {
 return operation;
 }
+
 /**
  * @param operation The operation to set.
  */
@@ -108,6 +113,7 @@ public class JMXAccessorCondition extends 
JMXAccessorConditionBase {
 public String getType() {
 return type;
 }
+
 /**
  * @param type The type to set.
  */
@@ -121,23 +127,26 @@ public class JMXAccessorCondition extends 
JMXAccessorConditionBase {
 public String getIf() {
 return ifCondition;
 }
+
 /**
  * Only execute if a property of the given name exists in the current 
project.
+ *
  * @param c property name
  */
 public void setIf(String c) {
 ifCondition = c;
 }
 
-   /**
+/**
  * @return Returns the unlessCondition.
  */
 public String getUnless() {
 return unlessCondition;
 }
+
 /**
- * Only execute if a property of the given name does not
- * exist in the current project.
+ * Only execute if a property of the given name does not exist in the 
current project.
+ *
  * @param c property name
   

[tomcat] branch main updated: Code clean-up. Formatting. No functional change.

2023-03-15 Thread markt
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new 1f509bca8c Code clean-up. Formatting. No functional change.
1f509bca8c is described below

commit 1f509bca8c769108c382cce5aab972d6d2d05c0b
Author: Mark Thomas 
AuthorDate: Wed Mar 15 14:09:36 2023 +

Code clean-up. Formatting. No functional change.
---
 .../catalina/tribes/demos/ChannelCreator.java  |  88 +++---
 .../catalina/tribes/demos/CoordinationDemo.java| 238 
 .../apache/catalina/tribes/demos/EchoRpcTest.java  | 232 
 .../catalina/tribes/demos/IntrospectionUtils.java  |  67 ++---
 .../org/apache/catalina/tribes/demos/LoadTest.java | 217 +++
 test/org/apache/catalina/tribes/demos/MapDemo.java | 302 ++---
 .../tribes/demos/MembersWithProperties.java|  45 ++-
 7 files changed, 581 insertions(+), 608 deletions(-)

diff --git a/test/org/apache/catalina/tribes/demos/ChannelCreator.java 
b/test/org/apache/catalina/tribes/demos/ChannelCreator.java
index 43cebc05ab..472cd6fe47 100644
--- a/test/org/apache/catalina/tribes/demos/ChannelCreator.java
+++ b/test/org/apache/catalina/tribes/demos/ChannelCreator.java
@@ -42,31 +42,20 @@ public class ChannelCreator {
 
 public static StringBuilder usage() {
 StringBuilder buf = new StringBuilder();
-buf.append("\n\t\t[-bind tcpbindaddress]")
-   .append("\n\t\t[-tcpselto tcpselectortimeout]")
-   .append("\n\t\t[-tcpthreads tcpthreadcount]")
-   .append("\n\t\t[-port tcplistenport]")
-   .append("\n\t\t[-autobind tcpbindtryrange]")
-   .append("\n\t\t[-ackto acktimeout]")
-   .append("\n\t\t[-receiver 
org.apache.catalina.tribes.transport.nio.NioReceiver|org.apache.catalina.tribes.transport.bio.BioReceiver|]")
-   .append("\n\t\t[-transport 
org.apache.catalina.tribes.transport.nio.PooledParallelSender|org.apache.catalina.tribes.transport.bio.PooledMultiSender]")
-   .append("\n\t\t[-transport.xxx transport specific property]")
-   .append("\n\t\t[-maddr multicastaddr]")
-   .append("\n\t\t[-mport multicastport]")
-   .append("\n\t\t[-mbind multicastbindaddr]")
-   .append("\n\t\t[-mfreq multicastfrequency]")
-   .append("\n\t\t[-mdrop multicastdroptime]")
-   .append("\n\t\t[-gzip]")
-   .append("\n\t\t[-static hostname:port (-static localhost: 
-static 127.0.0.1: can be repeated)]")
-   .append("\n\t\t[-order]")
-   .append("\n\t\t[-ordersize maxorderqueuesize]")
-   .append("\n\t\t[-frag]")
-   .append("\n\t\t[-fragsize maxmsgsize]")
-   .append("\n\t\t[-throughput]")
-   .append("\n\t\t[-failuredetect]")
-   .append("\n\t\t[-async]")
-   .append("\n\t\t[-asyncsize maxqueuesizeinkilobytes]");
-   return buf;
+buf.append("\n\t\t[-bind tcpbindaddress]").append("\n\t\t[-tcpselto 
tcpselectortimeout]")
+.append("\n\t\t[-tcpthreads 
tcpthreadcount]").append("\n\t\t[-port tcplistenport]")
+.append("\n\t\t[-autobind 
tcpbindtryrange]").append("\n\t\t[-ackto acktimeout]")
+.append("\n\t\t[-receiver 
org.apache.catalina.tribes.transport.nio.NioReceiver|org.apache.catalina.tribes.transport.bio.BioReceiver|]")
+.append("\n\t\t[-transport 
org.apache.catalina.tribes.transport.nio.PooledParallelSender|org.apache.catalina.tribes.transport.bio.PooledMultiSender]")
+.append("\n\t\t[-transport.xxx transport specific 
property]").append("\n\t\t[-maddr multicastaddr]")
+.append("\n\t\t[-mport multicastport]").append("\n\t\t[-mbind 
multicastbindaddr]")
+.append("\n\t\t[-mfreq 
multicastfrequency]").append("\n\t\t[-mdrop multicastdroptime]")
+.append("\n\t\t[-gzip]")
+.append("\n\t\t[-static hostname:port (-static localhost: 
-static 127.0.0.1: can be repeated)]")
+.append("\n\t\t[-order]").append("\n\t\t[-ordersize 
maxorderqueuesize]").append("\n\t\t[-frag]")
+.append("\n\t\t[-fragsize 
maxmsgsize]").append("\n\t\t[-throughput]").append("\n\t\t[-failuredetect]")
+.append("\n\t\t[-async]").append("\n\t\t[-asyncsize 
maxqueuesizeinkilobytes]");
+return buf;
 
 }
 
@@ -92,7 +81,7 @@ public class ChannelCreator {
 String transport = 
"org.apache.catalina.tribes.transport.nio.PooledParallelSender";
 String receiver = 
"org.apache.catalina.tribes.transport.nio.NioReceiver";
 boolean async = false;
-int asyncsize = 1024*1024*50; //50MB
+int asyncsize = 1024 * 1024 * 50; // 50MB
 boolean throughput = false;
 boolean failuredetect = false;
 
@@ -115,12 +104,12 @@ public class 

[tomcat] branch main updated: Code clean-up. Formatting. No functional change.

2023-03-08 Thread markt
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new 6364efcb63 Code clean-up. Formatting. No functional change.
6364efcb63 is described below

commit 6364efcb635f46279c1fb40fcdf03f5a0011aed6
Author: Mark Thomas 
AuthorDate: Wed Mar 8 18:27:34 2023 +

Code clean-up. Formatting. No functional change.
---
 .../websocket/pojo/TestEncodingDecoding.java   | 128 ++---
 .../websocket/pojo/TestPojoEndpointBase.java   |  11 +-
 .../websocket/pojo/TestPojoMethodMapping.java  |  23 ++--
 .../apache/tomcat/websocket/pojo/TesterUtil.java   |   3 +-
 4 files changed, 77 insertions(+), 88 deletions(-)

diff --git a/test/org/apache/tomcat/websocket/pojo/TestEncodingDecoding.java 
b/test/org/apache/tomcat/websocket/pojo/TestEncodingDecoding.java
index b3166be31a..597b240e34 100644
--- a/test/org/apache/tomcat/websocket/pojo/TestEncodingDecoding.java
+++ b/test/org/apache/tomcat/websocket/pojo/TestEncodingDecoding.java
@@ -74,7 +74,7 @@ public class TestEncodingDecoding extends TomcatBaseTest {
 
 
 @Test
-public void testProgrammaticEndPoints() throws Exception{
+public void testProgrammaticEndPoints() throws Exception {
 Tomcat tomcat = getTomcatInstance();
 // No file system docBase required
 Context ctx = tomcat.addContext("", null);
@@ -96,8 +96,7 @@ public class TestEncodingDecoding extends TomcatBaseTest {
 // Should not take very long
 int i = 0;
 while (i < WAIT_LOOPS) {
-if (MsgStringMessageHandler.received.size() > 0 &&
-client.received.size() > 0) {
+if (MsgStringMessageHandler.received.size() > 0 && 
client.received.size() > 0) {
 break;
 }
 i++;
@@ -109,10 +108,8 @@ public class TestEncodingDecoding extends TomcatBaseTest {
 Assert.assertEquals(1, client.received.size());
 
 // Check correct messages were received
-Assert.assertEquals(MESSAGE_ONE,
-((MsgString) 
MsgStringMessageHandler.received.peek()).getData());
-Assert.assertEquals(MESSAGE_ONE,
-new String(((MsgByte) client.received.peek()).getData()));
+Assert.assertEquals(MESSAGE_ONE, ((MsgString) 
MsgStringMessageHandler.received.peek()).getData());
+Assert.assertEquals(MESSAGE_ONE, new String(((MsgByte) 
client.received.peek()).getData()));
 session.close();
 }
 
@@ -131,8 +128,7 @@ public class TestEncodingDecoding extends TomcatBaseTest {
 Tomcat.addServlet(ctx, "default", new DefaultServlet());
 ctx.addServletMappingDecoded("/", "default");
 
-WebSocketContainer wsContainer =
-ContainerProvider.getWebSocketContainer();
+WebSocketContainer wsContainer = 
ContainerProvider.getWebSocketContainer();
 
 tomcat.start();
 
@@ -159,21 +155,19 @@ public class TestEncodingDecoding extends TomcatBaseTest {
 Assert.assertEquals(1, client.received.size());
 
 // Check correct messages were received
-Assert.assertEquals(MESSAGE_ONE,
-((MsgString) server.received.peek()).getData());
-Assert.assertEquals(MESSAGE_ONE,
-((MsgString) client.received.peek()).getData());
+Assert.assertEquals(MESSAGE_ONE, ((MsgString) 
server.received.peek()).getData());
+Assert.assertEquals(MESSAGE_ONE, ((MsgString) 
client.received.peek()).getData());
 session.close();
 
 // Should not take very long but some failures have been seen
-i = testEvent(MsgStringEncoder.class.getName()+":init", 0);
-i = testEvent(MsgStringDecoder.class.getName()+":init", i);
-i = testEvent(MsgByteEncoder.class.getName()+":init", i);
-i = testEvent(MsgByteDecoder.class.getName()+":init", i);
-i = testEvent(MsgStringEncoder.class.getName()+":destroy", i);
-i = testEvent(MsgStringDecoder.class.getName()+":destroy", i);
-i = testEvent(MsgByteEncoder.class.getName()+":destroy", i);
-i = testEvent(MsgByteDecoder.class.getName()+":destroy", i);
+i = testEvent(MsgStringEncoder.class.getName() + ":init", 0);
+i = testEvent(MsgStringDecoder.class.getName() + ":init", i);
+i = testEvent(MsgByteEncoder.class.getName() + ":init", i);
+i = testEvent(MsgByteDecoder.class.getName() + ":init", i);
+i = testEvent(MsgStringEncoder.class.getName() + ":destroy", i);
+i = testEvent(MsgStringDecoder.class.getName() + ":destroy", i);
+i = testEvent(MsgByteEncoder.class.getName() + ":destroy", i);
+i = testEvent(MsgByteDecoder.class.getName() + ":destroy", i);
 }
 
 
@@ -191,8 +185,7 @@ public class TestEncodingDecoding extends TomcatBaseTest {
 Tomcat.addServlet(ctx, "default", new 

[tomcat] branch main updated: Code clean-up. Formatting. No functional change.

2023-03-08 Thread markt
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new a7d4c7b336 Code clean-up. Formatting. No functional change.
a7d4c7b336 is described below

commit a7d4c7b3360bebbdd39ebbe152eddeeb62d2a92c
Author: Mark Thomas 
AuthorDate: Wed Mar 8 18:27:07 2023 +

Code clean-up. Formatting. No functional change.
---
 .../apache/tomcat/websocket/server/Constants.java  |   9 +-
 .../server/DefaultServerEndpointConfigurator.java  |  17 +--
 .../tomcat/websocket/server/UpgradeUtil.java   | 130 +++--
 .../tomcat/websocket/server/UriTemplate.java   |  26 ++--
 .../tomcat/websocket/server/WsContextListener.java |  10 +-
 .../apache/tomcat/websocket/server/WsFilter.java   |  13 +-
 .../tomcat/websocket/server/WsFrameServer.java |  63 -
 .../websocket/server/WsHandshakeRequest.java   |  49 +++
 .../websocket/server/WsHttpUpgradeHandler.java |  58 +++-
 .../tomcat/websocket/server/WsMappingResult.java   |   7 +-
 .../server/WsPerSessionServerEndpointConfig.java   |  12 +-
 .../server/WsRemoteEndpointImplServer.java |  33 ++---
 java/org/apache/tomcat/websocket/server/WsSci.java |  36 ++---
 .../tomcat/websocket/server/WsServerContainer.java | 156 -
 .../tomcat/websocket/server/WsSessionListener.java |   2 +-
 .../tomcat/websocket/server/WsWriteTimeout.java|  18 +--
 .../tomcat/websocket/server/package-info.java  |   4 +-
 17 files changed, 250 insertions(+), 393 deletions(-)

diff --git a/java/org/apache/tomcat/websocket/server/Constants.java 
b/java/org/apache/tomcat/websocket/server/Constants.java
index d30c880af0..5aa99bbb5e 100644
--- a/java/org/apache/tomcat/websocket/server/Constants.java
+++ b/java/org/apache/tomcat/websocket/server/Constants.java
@@ -21,13 +21,10 @@ package org.apache.tomcat.websocket.server;
  */
 public class Constants {
 
-public static final String BINARY_BUFFER_SIZE_SERVLET_CONTEXT_INIT_PARAM =
-"org.apache.tomcat.websocket.binaryBufferSize";
-public static final String TEXT_BUFFER_SIZE_SERVLET_CONTEXT_INIT_PARAM =
-"org.apache.tomcat.websocket.textBufferSize";
+public static final String BINARY_BUFFER_SIZE_SERVLET_CONTEXT_INIT_PARAM = 
"org.apache.tomcat.websocket.binaryBufferSize";
+public static final String TEXT_BUFFER_SIZE_SERVLET_CONTEXT_INIT_PARAM = 
"org.apache.tomcat.websocket.textBufferSize";
 
-public static final String SERVER_CONTAINER_SERVLET_CONTEXT_ATTRIBUTE =
-"jakarta.websocket.server.ServerContainer";
+public static final String SERVER_CONTAINER_SERVLET_CONTEXT_ATTRIBUTE = 
"jakarta.websocket.server.ServerContainer";
 
 
 private Constants() {
diff --git 
a/java/org/apache/tomcat/websocket/server/DefaultServerEndpointConfigurator.java
 
b/java/org/apache/tomcat/websocket/server/DefaultServerEndpointConfigurator.java
index 50252f61c1..24ed9e5c0f 100644
--- 
a/java/org/apache/tomcat/websocket/server/DefaultServerEndpointConfigurator.java
+++ 
b/java/org/apache/tomcat/websocket/server/DefaultServerEndpointConfigurator.java
@@ -26,13 +26,11 @@ import jakarta.websocket.HandshakeResponse;
 import jakarta.websocket.server.HandshakeRequest;
 import jakarta.websocket.server.ServerEndpointConfig;
 
-@aQute.bnd.annotation.spi.ServiceProvider(value=ServerEndpointConfig.Configurator.class)
-public class DefaultServerEndpointConfigurator
-extends ServerEndpointConfig.Configurator {
+@aQute.bnd.annotation.spi.ServiceProvider(value = 
ServerEndpointConfig.Configurator.class)
+public class DefaultServerEndpointConfigurator extends 
ServerEndpointConfig.Configurator {
 
 @Override
-public  T getEndpointInstance(Class clazz)
-throws InstantiationException {
+public  T getEndpointInstance(Class clazz) throws 
InstantiationException {
 try {
 return clazz.getConstructor().newInstance();
 } catch (InstantiationException e) {
@@ -46,8 +44,7 @@ public class DefaultServerEndpointConfigurator
 
 
 @Override
-public String getNegotiatedSubprotocol(List supported,
-List requested) {
+public String getNegotiatedSubprotocol(List supported, 
List requested) {
 
 for (String request : requested) {
 if (supported.contains(request)) {
@@ -59,8 +56,7 @@ public class DefaultServerEndpointConfigurator
 
 
 @Override
-public List getNegotiatedExtensions(List installed,
-List requested) {
+public List getNegotiatedExtensions(List installed, 
List requested) {
 Set installedNames = new HashSet<>();
 for (Extension e : installed) {
 installedNames.add(e.getName());
@@ -81,8 +77,7 @@ public class DefaultServerEndpointConfigurator
 }
 
 @Override
-public void modifyHandshake(ServerEndpointConfig sec,
-

[tomcat] branch main updated: Code clean-up. Formatting. No functional change.

2023-03-08 Thread markt
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new 95487f9312 Code clean-up. Formatting. No functional change.
95487f9312 is described below

commit 95487f93128ebc68953416e1a23c47fa61be0212
Author: Mark Thomas 
AuthorDate: Wed Mar 8 18:27:43 2023 +

Code clean-up. Formatting. No functional change.
---
 .../tomcat/websocket/server/TestAsyncMessages.java | 21 +++---
 .../tomcat/websocket/server/TestClassLoader.java   |  7 +-
 .../apache/tomcat/websocket/server/TestClose.java  |  2 +-
 .../tomcat/websocket/server/TestCloseBug58624.java | 13 ++--
 .../tomcat/websocket/server/TestShutdown.java  | 14 ++--
 .../tomcat/websocket/server/TestSlowClient.java|  3 +-
 .../tomcat/websocket/server/TestUriTemplate.java   | 54 
 .../server/TestWsRemoteEndpointImplServer.java | 28 +++-
 .../websocket/server/TestWsServerContainer.java| 75 --
 .../websocket/server/TesterEndpointConfig.java |  4 +-
 .../tomcat/websocket/server/TesterWsClient.java| 17 ++---
 11 files changed, 98 insertions(+), 140 deletions(-)

diff --git a/test/org/apache/tomcat/websocket/server/TestAsyncMessages.java 
b/test/org/apache/tomcat/websocket/server/TestAsyncMessages.java
index e9a5893781..ed47f05af3 100644
--- a/test/org/apache/tomcat/websocket/server/TestAsyncMessages.java
+++ b/test/org/apache/tomcat/websocket/server/TestAsyncMessages.java
@@ -54,9 +54,7 @@ public class TestAsyncMessages extends TomcatBaseTest {
 
 WebSocketContainer wsContainer = 
ContainerProvider.getWebSocketContainer();
 ClientEndpointConfig clientEndpointConfig = 
ClientEndpointConfig.Builder.create().build();
-Session wsSession = wsContainer.connectToServer(
-TesterProgrammaticEndpoint.class,
-clientEndpointConfig,
+Session wsSession = 
wsContainer.connectToServer(TesterProgrammaticEndpoint.class, 
clientEndpointConfig,
 new URI("ws://localhost:" + getPort() + 
TesterAsyncTiming.Config.PATH));
 
 AsyncTimingClientHandler handler = new AsyncTimingClientHandler();
@@ -80,7 +78,7 @@ public class TestAsyncMessages extends TomcatBaseTest {
 public void onMessage(ByteBuffer message, boolean last) {
 if (lastMessage == 0) {
 // First message. Don't check
-sequence ++;
+sequence++;
 lastMessage = System.nanoTime();
 } else {
 long newTime = System.nanoTime();
@@ -88,9 +86,10 @@ public class TestAsyncMessages extends TomcatBaseTest {
 lastMessage = newTime;
 
 if (sequence == 0) {
-sequence ++;
+sequence++;
 if (message.capacity() != 8192) {
-System.out.println("Expected size 8192 but was [" + 
message.capacity() + "], count [" + count + "]");
+System.out.println(
+"Expected size 8192 but was [" + 
message.capacity() + "], count [" + count + "]");
 fail = true;
 }
 if (diff < 4000) {
@@ -98,9 +97,10 @@ public class TestAsyncMessages extends TomcatBaseTest {
 fail = true;
 }
 } else if (sequence == 1) {
-sequence ++;
+sequence++;
 if (message.capacity() != 8192) {
-System.out.println("Expected size 8192 but was [" + 
message.capacity() + "], count [" + count + "]");
+System.out.println(
+"Expected size 8192 but was [" + 
message.capacity() + "], count [" + count + "]");
 fail = true;
 }
 if (diff > 50) {
@@ -110,7 +110,8 @@ public class TestAsyncMessages extends TomcatBaseTest {
 } else if (sequence == 2) {
 sequence = 0;
 if (message.capacity() != 4096) {
-System.out.println("Expected size 4096 but was [" + 
message.capacity() + "], count [" + count + "]");
+System.out.println(
+"Expected size 4096 but was [" + 
message.capacity() + "], count [" + count + "]");
 fail = true;
 }
 if (diff > 50) {
@@ -120,7 +121,7 @@ public class TestAsyncMessages extends TomcatBaseTest {
 }
 }
 
-count ++;
+count++;
 if (count >= TesterAsyncTiming.Config.ITERATIONS * 3) {
 latch.countDown();
 }
diff --git 

[tomcat] branch main updated: Code clean-up. Formatting. No functional change.

2023-03-08 Thread markt
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new 597dcea653 Code clean-up. Formatting. No functional change.
597dcea653 is described below

commit 597dcea65324b44c5bcd9cbb0971fbc640b47805
Author: Mark Thomas 
AuthorDate: Wed Mar 8 18:27:25 2023 +

Code clean-up. Formatting. No functional change.
---
 .../tomcat/websocket/TestConnectionLimit.java  |   9 +-
 .../tomcat/websocket/TestPerMessageDeflate.java|  18 +--
 test/org/apache/tomcat/websocket/TestUtil.java |  82 +
 .../tomcat/websocket/TestWebSocketFrameClient.java |  41 +++
 .../websocket/TestWebSocketFrameClientSSL.java |  54 -
 test/org/apache/tomcat/websocket/TestWsFrame.java  |   6 +-
 .../tomcat/websocket/TestWsPingPongMessages.java   |  19 ++-
 .../tomcat/websocket/TestWsRemoteEndpoint.java |  18 +--
 .../websocket/TestWsSessionSuspendResume.java  |   6 +-
 .../tomcat/websocket/TestWsSubprotocols.java   |  28 ++---
 .../tomcat/websocket/TestWsWebSocketContainer.java | 134 -
 .../TestWsWebSocketContainerGetOpenSessions.java   |  23 ++--
 .../websocket/TestWsWebSocketContainerSSL.java |  24 ++--
 ...WsWebSocketContainerSessionExpiryContainer.java |  19 ++-
 ...stWsWebSocketContainerSessionExpirySession.java |  16 +--
 .../TestWsWebSocketContainerTimeoutClient.java |  16 +--
 .../TestWsWebSocketContainerTimeoutServer.java |  38 +++---
 .../TestWsWebSocketContainerWithProxy.java |   2 +-
 .../apache/tomcat/websocket/TesterAsyncTiming.java |   4 +-
 .../tomcat/websocket/TesterBlockWebSocketSCI.java  |  13 +-
 .../apache/tomcat/websocket/TesterEchoServer.java  |   8 +-
 .../tomcat/websocket/TesterFirehoseServer.java |   7 +-
 .../tomcat/websocket/TesterMessageCountClient.java |  13 +-
 .../websocket/TesterWebSocketClientProxy.java  |   7 +-
 .../tomcat/websocket/TesterWsClientAutobahn.java   |  24 ++--
 .../apache/tomcat/websocket/WebSocketBaseTest.java |   4 +-
 .../websocket/WsWebSocketContainerBaseTest.java|   7 +-
 27 files changed, 244 insertions(+), 396 deletions(-)

diff --git a/test/org/apache/tomcat/websocket/TestConnectionLimit.java 
b/test/org/apache/tomcat/websocket/TestConnectionLimit.java
index 80b4045bda..2408f1a3e5 100644
--- a/test/org/apache/tomcat/websocket/TestConnectionLimit.java
+++ b/test/org/apache/tomcat/websocket/TestConnectionLimit.java
@@ -38,8 +38,7 @@ import 
org.apache.tomcat.websocket.TesterMessageCountClient.TesterProgrammaticEn
 public class TestConnectionLimit extends TomcatBaseTest {
 
 /*
- * Simple test to see how many outgoing connections can be created on a
- * single machine.
+ * Simple test to see how many outgoing connections can be created on a 
single machine.
  */
 @Test
 public void testSingleMachine() throws Exception {
@@ -54,8 +53,7 @@ public class TestConnectionLimit extends TomcatBaseTest {
 
 tomcat.start();
 
-URI uri = new URI("ws://localhost:" + getPort() +
-TesterEchoServer.Config.PATH_ASYNC);
+URI uri = new URI("ws://localhost:" + getPort() + 
TesterEchoServer.Config.PATH_ASYNC);
 AtomicInteger counter = new AtomicInteger(0);
 
 int threadCount = 50;
@@ -87,8 +85,7 @@ public class TestConnectionLimit extends TomcatBaseTest {
 
 @Override
 public void run() {
-WebSocketContainer wsContainer =
-ContainerProvider.getWebSocketContainer();
+WebSocketContainer wsContainer = 
ContainerProvider.getWebSocketContainer();
 
 int count = 0;
 
diff --git a/test/org/apache/tomcat/websocket/TestPerMessageDeflate.java 
b/test/org/apache/tomcat/websocket/TestPerMessageDeflate.java
index 0c6a17ed20..fd62f976a6 100644
--- a/test/org/apache/tomcat/websocket/TestPerMessageDeflate.java
+++ b/test/org/apache/tomcat/websocket/TestPerMessageDeflate.java
@@ -93,17 +93,16 @@ public class TestPerMessageDeflate {
 
 ByteBuffer received = ByteBuffer.allocate(8192);
 
-TransformationResult tr = perMessageDeflateRx.getMoreData(
-compressedPart.getOpCode(), compressedPart.isFin(), 
compressedPart.getRsv(), received);
+TransformationResult tr = 
perMessageDeflateRx.getMoreData(compressedPart.getOpCode(), 
compressedPart.isFin(),
+compressedPart.getRsv(), received);
 
 Assert.assertEquals(8192, received.position());
-Assert.assertEquals(TransformationResult.END_OF_FRAME , tr);
+Assert.assertEquals(TransformationResult.END_OF_FRAME, tr);
 }
 
 
 /*
- * Minimal implementation to enable other transformations to be tested. It
- * is NOT robust.
+ * Minimal implementation to enable other transformations to be tested. It 
is NOT robust.
  */
 private static class 

[tomcat] branch main updated: Code clean-up. Formatting. No functional change.

2023-03-08 Thread markt
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new 33c6a2edc1 Code clean-up. Formatting. No functional change.
33c6a2edc1 is described below

commit 33c6a2edc1f7f23206c2cd20af1ce90a677dc835
Author: Mark Thomas 
AuthorDate: Wed Mar 8 18:26:52 2023 +

Code clean-up. Formatting. No functional change.
---
 .../apache/tomcat/websocket/pojo/Constants.java|   3 +-
 .../tomcat/websocket/pojo/PojoEndpointBase.java|  49 ++--
 .../tomcat/websocket/pojo/PojoEndpointClient.java  |  10 +-
 .../tomcat/websocket/pojo/PojoEndpointServer.java  |  12 +-
 .../websocket/pojo/PojoMessageHandlerBase.java |  15 +-
 .../pojo/PojoMessageHandlerPartialBase.java|  22 +-
 .../pojo/PojoMessageHandlerPartialBinary.java  |  11 +-
 .../pojo/PojoMessageHandlerPartialText.java|  11 +-
 .../pojo/PojoMessageHandlerWholeBase.java  |  21 +-
 .../pojo/PojoMessageHandlerWholeBinary.java|  23 +-
 .../pojo/PojoMessageHandlerWholePong.java  |  11 +-
 .../pojo/PojoMessageHandlerWholeText.java  |  23 +-
 .../tomcat/websocket/pojo/PojoMethodMapping.java   | 318 -
 .../tomcat/websocket/pojo/PojoPathParam.java   |  12 +-
 .../apache/tomcat/websocket/pojo/package-info.java |   4 +-
 15 files changed, 216 insertions(+), 329 deletions(-)

diff --git a/java/org/apache/tomcat/websocket/pojo/Constants.java 
b/java/org/apache/tomcat/websocket/pojo/Constants.java
index 762ac9fe3f..1eba53131a 100644
--- a/java/org/apache/tomcat/websocket/pojo/Constants.java
+++ b/java/org/apache/tomcat/websocket/pojo/Constants.java
@@ -21,8 +21,7 @@ package org.apache.tomcat.websocket.pojo;
  */
 public class Constants {
 
-public static final String POJO_METHOD_MAPPING_KEY =
-"org.apache.tomcat.websocket.pojo.PojoEndpoint.methodMapping";
+public static final String POJO_METHOD_MAPPING_KEY = 
"org.apache.tomcat.websocket.pojo.PojoEndpoint.methodMapping";
 
 private Constants() {
 // Hide default constructor
diff --git a/java/org/apache/tomcat/websocket/pojo/PojoEndpointBase.java 
b/java/org/apache/tomcat/websocket/pojo/PojoEndpointBase.java
index 98e45cc0e1..8067b72325 100644
--- a/java/org/apache/tomcat/websocket/pojo/PojoEndpointBase.java
+++ b/java/org/apache/tomcat/websocket/pojo/PojoEndpointBase.java
@@ -33,9 +33,8 @@ import org.apache.tomcat.util.ExceptionUtils;
 import org.apache.tomcat.util.res.StringManager;
 
 /**
- * Base implementation (client and server have different concrete
- * implementations) of the wrapper that converts a POJO instance into a
- * WebSocket endpoint instance.
+ * Base implementation (client and server have different concrete 
implementations) of the wrapper that converts a POJO
+ * instance into a WebSocket endpoint instance.
  */
 public abstract class PojoEndpointBase extends Endpoint {
 
@@ -43,11 +42,11 @@ public abstract class PojoEndpointBase extends Endpoint {
 private static final StringManager sm = 
StringManager.getManager(PojoEndpointBase.class);
 
 private Object pojo;
-private final Map pathParameters;
+private final Map pathParameters;
 private PojoMethodMapping methodMapping;
 
 
-protected PojoEndpointBase(Map pathParameters) {
+protected PojoEndpointBase(Map pathParameters) {
 this.pathParameters = pathParameters;
 }
 
@@ -59,22 +58,17 @@ public abstract class PojoEndpointBase extends Endpoint {
 // Add message handlers before calling onOpen since that may trigger a
 // message which in turn could trigger a response and/or close the
 // session
-for (MessageHandler mh : methodMapping.getMessageHandlers(pojo,
-pathParameters, session, config)) {
+for (MessageHandler mh : methodMapping.getMessageHandlers(pojo, 
pathParameters, session, config)) {
 session.addMessageHandler(mh);
 }
 
 if (methodMapping.getOnOpen() != null) {
 try {
-methodMapping.getOnOpen().invoke(pojo,
-methodMapping.getOnOpenArgs(
-pathParameters, session, config));
+methodMapping.getOnOpen().invoke(pojo, 
methodMapping.getOnOpenArgs(pathParameters, session, config));
 
 } catch (IllegalAccessException e) {
 // Reflection related problems
-log.error(sm.getString(
-"pojoEndpointBase.onOpenFail",
-pojo.getClass().getName()), e);
+log.error(sm.getString("pojoEndpointBase.onOpenFail", 
pojo.getClass().getName()), e);
 handleOnOpenOrCloseError(session, e);
 } catch (InvocationTargetException e) {
 Throwable cause = e.getCause();
@@ -107,8 +101,7 @@ public abstract class