This is an automated email from the ASF dual-hosted git repository.
ffang pushed a commit to branch 3.4.x-fixes
in repository https://gitbox.apache.org/repos/asf/cxf.git
The following commit(s) were added to refs/heads/3.4.x-fixes by this push:
new 05df9b3 Remove String.replaceAll perf fix
05df9b3 is described below
commit 05df9b362155f93a6651aaf524e9eb0c5bc43131
Author: JoshuaDettinger <[email protected]>
AuthorDate: Thu May 6 11:38:54 2021 -0500
Remove String.replaceAll perf fix
(cherry picked from commit d2f3acd395c10ee0500e4fbe36195243deb5cd28)
---
.../jaxrs/src/main/java/org/apache/cxf/jaxrs/utils/JAXRSUtils.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/utils/JAXRSUtils.java
b/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/utils/JAXRSUtils.java
index 80f59c6..094ef46 100644
--- a/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/utils/JAXRSUtils.java
+++ b/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/utils/JAXRSUtils.java
@@ -1997,7 +1997,7 @@ public final class JAXRSUtils {
return parent;
} else if (parent.endsWith("/")) {
// Remove only last slash
- return parent.replaceAll("/$", "") + child;
+ return parent.substring(0, parent.length() - 1) + child;
} else {
return parent + child;
}