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

slachiewicz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-pmd-plugin.git


The following commit(s) were added to refs/heads/master by this push:
     new f17cae0  `PlexusStringUtils` Refaster recipes (#670)
f17cae0 is described below

commit f17cae0106fda25f32581a67ced4fd67315dad6f
Author: Sylwester Lachiewicz <[email protected]>
AuthorDate: Tue Nov 4 02:46:48 2025 +0100

    `PlexusStringUtils` Refaster recipes (#670)
    
    
    Co-authored-by: Moderne <[email protected]>
---
 src/main/java/org/apache/maven/plugins/pmd/PmdReportRenderer.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/org/apache/maven/plugins/pmd/PmdReportRenderer.java 
b/src/main/java/org/apache/maven/plugins/pmd/PmdReportRenderer.java
index d961eeb..ebbf1fa 100644
--- a/src/main/java/org/apache/maven/plugins/pmd/PmdReportRenderer.java
+++ b/src/main/java/org/apache/maven/plugins/pmd/PmdReportRenderer.java
@@ -410,7 +410,7 @@ public class PmdReportRenderer extends 
AbstractMavenReportRenderer {
             result = StringUtils.substring(
                     result, 
fileInfo.getSourceDirectory().getAbsolutePath().length() + 1);
         }
-        return StringUtils.replace(result, "\\", "/");
+        return result == null || result.isEmpty() ? result : 
result.replace("\\", "/");
     }
 
     private String makeFileSectionName(String filename, PmdFileInfo fileInfo) {

Reply via email to