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 8f182a5e2 TIKA-4455: replace deprecated
8f182a5e2 is described below
commit 8f182a5e2e3c1de3fd0c3854a086581231e6b60d
Author: Tilman Hausherr <[email protected]>
AuthorDate: Mon Jul 28 19:05:50 2025 +0200
TIKA-4455: replace deprecated
---
.../src/main/java/org/apache/tika/parser/dwg/DWGReadParser.java | 3 ++-
.../org/apache/tika/server/standard/config/TesseractServerConfig.java | 4 ++--
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-cad-module/src/main/java/org/apache/tika/parser/dwg/DWGReadParser.java
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-cad-module/src/main/java/org/apache/tika/parser/dwg/DWGReadParser.java
index 972e5becc..241aa738e 100644
---
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-cad-module/src/main/java/org/apache/tika/parser/dwg/DWGReadParser.java
+++
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-cad-module/src/main/java/org/apache/tika/parser/dwg/DWGReadParser.java
@@ -42,6 +42,7 @@ import com.fasterxml.jackson.core.JsonToken;
import com.fasterxml.jackson.core.json.JsonReadFeature;
import org.apache.commons.io.FileUtils;
import org.apache.commons.lang3.StringUtils;
+import org.apache.commons.lang3.Strings;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.xml.sax.ContentHandler;
@@ -311,7 +312,7 @@ public class DWGReadParser extends AbstractDWGParser {
metadata.set(TikaCoreProperties.TITLE, textVal);
} else if ("LASTSAVEDBY".equals(nextFieldName)) {
metadata.set(TikaCoreProperties.MODIFIER, textVal);
- } else if
(!StringUtils.startsWithIgnoreCase(nextFieldName, "unknown")) {
+ } else if (!Strings.CI.startsWith(nextFieldName,
"unknown")) {
metadata.set(nextFieldName, textVal);
}
}
diff --git
a/tika-server/tika-server-standard/src/main/java/org/apache/tika/server/standard/config/TesseractServerConfig.java
b/tika-server/tika-server-standard/src/main/java/org/apache/tika/server/standard/config/TesseractServerConfig.java
index 38ac4c08b..90838f3e2 100644
---
a/tika-server/tika-server-standard/src/main/java/org/apache/tika/server/standard/config/TesseractServerConfig.java
+++
b/tika-server/tika-server-standard/src/main/java/org/apache/tika/server/standard/config/TesseractServerConfig.java
@@ -22,7 +22,7 @@ import java.util.List;
import java.util.Map;
import jakarta.ws.rs.core.MultivaluedMap;
-import org.apache.commons.lang3.StringUtils;
+import org.apache.commons.lang3.Strings;
import org.apache.tika.metadata.Metadata;
import org.apache.tika.parser.ParseContext;
@@ -54,7 +54,7 @@ public class TesseractServerConfig implements
ParseContextConfig {
//upon server startup will be ignored.
TesseractOCRConfig ocrConfig = null;
for (Map.Entry<String, List<String>> kvp : httpHeaders.entrySet()) {
- if (StringUtils.startsWithIgnoreCase(kvp.getKey(),
X_TIKA_OCR_HEADER_PREFIX)) {
+ if (Strings.CI.startsWith(kvp.getKey(), X_TIKA_OCR_HEADER_PREFIX))
{
ocrConfig = (ocrConfig == null) ? new TesseractOCRConfig() :
ocrConfig;
processHeaderConfig(ocrConfig, kvp.getKey(), kvp
.getValue()