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

tilman pushed a commit to branch branch_3x
in repository https://gitbox.apache.org/repos/asf/tika.git


The following commit(s) were added to refs/heads/branch_3x by this push:
     new b486c0c7a TIKA-4455: replace deprecated
b486c0c7a is described below

commit b486c0c7ae120c0edd4b27eab1957c48ad52c9a5
Author: Tilman Hausherr <[email protected]>
AuthorDate: Mon Jul 28 14:32:36 2025 +0200

    TIKA-4455: replace deprecated
---
 .../src/main/java/org/apache/tika/parser/mif/MIFExtractor.java       | 5 +++--
 .../main/java/org/apache/tika/server/core/resource/TikaResource.java | 3 ++-
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-miscoffice-module/src/main/java/org/apache/tika/parser/mif/MIFExtractor.java
 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-miscoffice-module/src/main/java/org/apache/tika/parser/mif/MIFExtractor.java
index ccf027379..457895277 100644
--- 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-miscoffice-module/src/main/java/org/apache/tika/parser/mif/MIFExtractor.java
+++ 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-miscoffice-module/src/main/java/org/apache/tika/parser/mif/MIFExtractor.java
@@ -26,6 +26,7 @@ import java.util.regex.Pattern;
 
 import org.apache.commons.lang3.StringEscapeUtils;
 import org.apache.commons.lang3.StringUtils;
+import org.apache.commons.lang3.Strings;
 import org.xml.sax.Attributes;
 import org.xml.sax.ContentHandler;
 import org.xml.sax.SAXException;
@@ -121,8 +122,8 @@ public class MIFExtractor {
     private static void processTag(ContentHandler handler, Tag tag) throws 
SAXException {
         Attributes attrs = new AttributesImpl();
         handler.startElement(StringUtils.EMPTY, tag.getName(), tag.getName(), 
attrs);
-        String value = StringUtils.removeStart(tag.getValue(), 
START_TAG_VALUE);
-        value = StringUtils.removeEnd(value, END_TAG_VALUE);
+        String value = Strings.CS.removeStart(tag.getValue(), START_TAG_VALUE);
+        value = Strings.CS.removeEnd(value, END_TAG_VALUE);
         String content = StringEscapeUtils.escapeXml(value);
         handler.characters(content.toCharArray(), 0, content.length());
         handler.endElement(StringUtils.EMPTY, tag.getName(), tag.getName());
diff --git 
a/tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/TikaResource.java
 
b/tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/TikaResource.java
index 6e76dafdb..0be09be21 100644
--- 
a/tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/TikaResource.java
+++ 
b/tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/TikaResource.java
@@ -53,6 +53,7 @@ import jakarta.ws.rs.core.Response;
 import jakarta.ws.rs.core.StreamingOutput;
 import jakarta.ws.rs.core.UriInfo;
 import org.apache.commons.lang3.StringUtils;
+import org.apache.commons.lang3.Strings;
 import org.apache.cxf.attachment.ContentDisposition;
 import org.apache.cxf.jaxrs.ext.multipart.Attachment;
 import org.apache.cxf.jaxrs.impl.MetadataMap;
@@ -178,7 +179,7 @@ public class TikaResource {
      */
     public static void processHeaderConfig(Object object, String key, String 
val, String prefix) {
         try {
-            String property = StringUtils.removeStartIgnoreCase(key, prefix);
+            String property = Strings.CI.removeStart(key, prefix);
             Field field = null;
             try {
                 field = object

Reply via email to