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 029e975  Code clean-up. Remove unnecessary code.
029e975 is described below

commit 029e975c10d8052602c7b9fe1f4c2ec53b1d4cdc
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Thu May 27 08:22:28 2021 +0100

    Code clean-up. Remove unnecessary code.
---
 java/jakarta/servlet/http/HttpUtils.java                            | 2 +-
 java/org/apache/catalina/ha/session/JvmRouteBinderValve.java        | 3 +--
 java/org/apache/catalina/valves/rewrite/Substitution.java           | 2 +-
 .../apache/catalina/webresources/AbstractArchiveResourceSet.java    | 2 +-
 java/org/apache/jasper/compiler/JspUtil.java                        | 4 ++--
 test/org/apache/tomcat/util/buf/TestUtf8.java                       | 6 +++---
 webapps/examples/WEB-INF/classes/util/CookieFilter.java             | 2 +-
 7 files changed, 10 insertions(+), 11 deletions(-)

diff --git a/java/jakarta/servlet/http/HttpUtils.java 
b/java/jakarta/servlet/http/HttpUtils.java
index 279eb38..3903729 100644
--- a/java/jakarta/servlet/http/HttpUtils.java
+++ b/java/jakarta/servlet/http/HttpUtils.java
@@ -99,7 +99,7 @@ public class HttpUtils {
                 throw new IllegalArgumentException();
             }
             String key = parseName(pair.substring(0, pos), sb);
-            String val = parseName(pair.substring(pos+1, pair.length()), sb);
+            String val = parseName(pair.substring(pos+1), sb);
             if (ht.containsKey(key)) {
                 String oldVals[] = ht.get(key);
                 valArray = Arrays.copyOf(oldVals, oldVals.length + 1);
diff --git a/java/org/apache/catalina/ha/session/JvmRouteBinderValve.java 
b/java/org/apache/catalina/ha/session/JvmRouteBinderValve.java
index 55201f6..c777d3e 100644
--- a/java/org/apache/catalina/ha/session/JvmRouteBinderValve.java
+++ b/java/org/apache/catalina/ha/session/JvmRouteBinderValve.java
@@ -273,8 +273,7 @@ public class JvmRouteBinderValve extends ValveBase 
implements ClusterValve {
         String requestJvmRoute = null;
         int index = sessionId.indexOf('.');
         if (index > 0) {
-            requestJvmRoute = sessionId
-                    .substring(index + 1, sessionId.length());
+            requestJvmRoute = sessionId.substring(index + 1);
         }
         if (requestJvmRoute != null && !requestJvmRoute.equals(localJvmRoute)) 
{
             if (log.isDebugEnabled()) {
diff --git a/java/org/apache/catalina/valves/rewrite/Substitution.java 
b/java/org/apache/catalina/valves/rewrite/Substitution.java
index 50d78db..2fa3e8d 100644
--- a/java/org/apache/catalina/valves/rewrite/Substitution.java
+++ b/java/org/apache/catalina/valves/rewrite/Substitution.java
@@ -143,7 +143,7 @@ public class Substitution {
             if (percentPos == -1 && dollarPos == -1 && backslashPos == -1) {
                 // Static text
                 StaticElement newElement = new StaticElement();
-                newElement.value = sub.substring(pos, sub.length());
+                newElement.value = sub.substring(pos);
                 pos = sub.length();
                 elements.add(newElement);
             } else if (isFirstPos(backslashPos, dollarPos, percentPos)) {
diff --git 
a/java/org/apache/catalina/webresources/AbstractArchiveResourceSet.java 
b/java/org/apache/catalina/webresources/AbstractArchiveResourceSet.java
index 2236491..04a4fe4 100644
--- a/java/org/apache/catalina/webresources/AbstractArchiveResourceSet.java
+++ b/java/org/apache/catalina/webresources/AbstractArchiveResourceSet.java
@@ -238,7 +238,7 @@ public abstract class AbstractArchiveResourceSet extends 
AbstractResourceSet {
 
         if (path.startsWith(webAppMount)) {
             String pathInJar = getInternalPath() + path.substring(
-                    webAppMount.length(), path.length());
+                    webAppMount.length());
             // Always strip off the leading '/' to get the JAR path
             if (pathInJar.length() > 0 && pathInJar.charAt(0) == '/') {
                 pathInJar = pathInJar.substring(1);
diff --git a/java/org/apache/jasper/compiler/JspUtil.java 
b/java/org/apache/jasper/compiler/JspUtil.java
index 6570983..447dc84 100644
--- a/java/org/apache/jasper/compiler/JspUtil.java
+++ b/java/org/apache/jasper/compiler/JspUtil.java
@@ -638,7 +638,7 @@ public class JspUtil {
         InputStream in = null;
 
         if (jar != null) {
-            String jarEntryName = fname.substring(1, fname.length());
+            String jarEntryName = fname.substring(1);
             in = jar.getInputStream(jarEntryName);
         } else {
             in = ctxt.getResourceAsStream(fname);
@@ -656,7 +656,7 @@ public class JspUtil {
         throws IOException {
         InputSource source;
         if (jar != null) {
-            String jarEntryName = fname.substring(1, fname.length());
+            String jarEntryName = fname.substring(1);
             source = new InputSource(jar.getInputStream(jarEntryName));
             source.setSystemId(jar.getURL(jarEntryName));
         } else {
diff --git a/test/org/apache/tomcat/util/buf/TestUtf8.java 
b/test/org/apache/tomcat/util/buf/TestUtf8.java
index 6673cbb..ef097d7 100644
--- a/test/org/apache/tomcat/util/buf/TestUtf8.java
+++ b/test/org/apache/tomcat/util/buf/TestUtf8.java
@@ -631,17 +631,17 @@ public class TestUtf8 {
 
         if ((flags & REPLACE_MISSING1) != 0) {
             expected = expected.substring(0, 1) +
-                    expected.substring(2, expected.length());
+                    expected.substring(2);
         }
 
         if ((flags & REPLACE_MISSING2) != 0) {
             expected = expected.substring(0, 1) +
-                    expected.substring(3, expected.length());
+                    expected.substring(3);
         }
 
         if ((flags & REPLACE_MISSING4) != 0) {
             expected = expected.substring(0, 1) +
-                    expected.substring(5, expected.length());
+                    expected.substring(5);
         }
 
         Assert.assertEquals(testCase.description, expected, cb.toString());
diff --git a/webapps/examples/WEB-INF/classes/util/CookieFilter.java 
b/webapps/examples/WEB-INF/classes/util/CookieFilter.java
index 19243ee..d7c8550 100644
--- a/webapps/examples/WEB-INF/classes/util/CookieFilter.java
+++ b/webapps/examples/WEB-INF/classes/util/CookieFilter.java
@@ -69,7 +69,7 @@ public class CookieFilter {
             return input;
         }
         String name = input.substring(0, i);
-        String value = input.substring(i + 1, input.length());
+        String value = input.substring(i + 1);
 
         return name + "=" + filter(name, value, sessionId);
     }

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

Reply via email to