diff --git a/docs/pages/release_notes.md b/docs/pages/release_notes.md index 6e16ecf35d..e87cea0567 100644 --- a/docs/pages/release_notes.md +++ b/docs/pages/release_notes.md @@ -29,6 +29,7 @@ This is a minor release. ### Fixed Issues * all * [#1168](https://github.com/pmd/pmd/issues/1168): \[core] xml renderer schema definitions (#538) break included xslt files + * [#1173](https://github.com/pmd/pmd/issues/1173): \[core] Some characters in CPD are not shown correctly. * ecmascript * [#861](https://github.com/pmd/pmd/issues/861): \[ecmascript] InnaccurateNumericLiteral false positive with hex literals * java-bestpractices diff --git a/pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java b/pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java index c51770960f..c6e7c4727b 100644 --- a/pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java +++ b/pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java @@ -631,7 +631,7 @@ public class GUI implements CPDListener { int separatorPos = sourceId.lastIndexOf(File.separatorChar); label = "..." + sourceId.substring(separatorPos); } else { - label = '(' + sourceIDs.size() + " separate files)"; + label = String.format("(%d separate files)", sourceIDs.size()); } match.setLabel(label);