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

elharo pushed a commit to branch depre
in repository https://gitbox.apache.org/repos/asf/maven-checkstyle-plugin.git

commit 295f3700dbdb9159e9cabbf9b20bf0a83d437109
Author: Elliotte Rusty Harold <[email protected]>
AuthorDate: Wed Jan 7 08:26:11 2026 -0500

    Remove deprecated replace methods in favor of String.replace
---
 .../org/apache/maven/plugins/checkstyle/CheckstyleReportRenderer.java | 4 ++--
 .../maven/plugins/checkstyle/exec/CheckstyleCheckerListener.java      | 4 ++--
 .../maven/plugins/checkstyle/exec/DefaultCheckstyleExecutor.java      | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git 
a/src/main/java/org/apache/maven/plugins/checkstyle/CheckstyleReportRenderer.java
 
b/src/main/java/org/apache/maven/plugins/checkstyle/CheckstyleReportRenderer.java
index a9ed2f9..0a88d1a 100644
--- 
a/src/main/java/org/apache/maven/plugins/checkstyle/CheckstyleReportRenderer.java
+++ 
b/src/main/java/org/apache/maven/plugins/checkstyle/CheckstyleReportRenderer.java
@@ -339,8 +339,8 @@ public class CheckstyleReportRenderer extends 
AbstractMavenReportRenderer {
         if (expectedMessage != null) {
             // event.getMessage() uses java.text.MessageFormat in its 
implementation.
             // Read MessageFormat Javadoc about single quote:
-            // 
http://java.sun.com/j2se/1.4.2/docs/api/java/text/MessageFormat.html
-            String msgWithoutSingleQuote = 
StringUtils.replace(expectedMessage, "'", "");
+            // 
https://docs.oracle.com/javase/8/docs/api/java/text/MessageFormat.html
+            String msgWithoutSingleQuote = expectedMessage.replace("'", "");
 
             if (!(expectedMessage.equals(event.getMessage()) || 
msgWithoutSingleQuote.equals(event.getMessage()))) {
                 return false;
diff --git 
a/src/main/java/org/apache/maven/plugins/checkstyle/exec/CheckstyleCheckerListener.java
 
b/src/main/java/org/apache/maven/plugins/checkstyle/exec/CheckstyleCheckerListener.java
index ba5d5a1..58afe9c 100644
--- 
a/src/main/java/org/apache/maven/plugins/checkstyle/exec/CheckstyleCheckerListener.java
+++ 
b/src/main/java/org/apache/maven/plugins/checkstyle/exec/CheckstyleCheckerListener.java
@@ -113,10 +113,10 @@ public class CheckstyleCheckerListener extends 
AutomaticBean implements AuditLis
     /** {@inheritDoc} */
     @Override
     public void fileStarted(AuditEvent event) {
-        final String fileName = StringUtils.replace(event.getFileName(), "\\", 
"/");
+        final String fileName = event.getFileName().replace("\\", "/");
 
         for (File sourceDirectory : sourceDirectories) {
-            String sourceDirectoryPath = 
StringUtils.replace(sourceDirectory.getPath(), "\\", "/");
+            String sourceDirectoryPath = 
sourceDirectory.getPath().replace("\\", "/");
 
             if (fileName.startsWith(sourceDirectoryPath + "/")) {
                 currentFile = StringUtils.substring(fileName, 
sourceDirectoryPath.length() + 1);
diff --git 
a/src/main/java/org/apache/maven/plugins/checkstyle/exec/DefaultCheckstyleExecutor.java
 
b/src/main/java/org/apache/maven/plugins/checkstyle/exec/DefaultCheckstyleExecutor.java
index bd30668..3ca7fb9 100644
--- 
a/src/main/java/org/apache/maven/plugins/checkstyle/exec/DefaultCheckstyleExecutor.java
+++ 
b/src/main/java/org/apache/maven/plugins/checkstyle/exec/DefaultCheckstyleExecutor.java
@@ -387,7 +387,7 @@ public class DefaultCheckstyleExecutor implements 
CheckstyleExecutor {
             if (StringUtils.isNotEmpty(request.getPropertyExpansion())) {
                 String propertyExpansion = request.getPropertyExpansion();
                 // Convert \ to \\, so that p.load will convert it back 
properly
-                propertyExpansion = StringUtils.replace(propertyExpansion, 
"\\", "\\\\");
+                propertyExpansion = propertyExpansion.replace("\\", "\\\\");
                 p.load(new ByteArrayInputStream(propertyExpansion.getBytes()));
             }
 

Reply via email to