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) {