diff --git a/gradle/changelog/diff_encoding.yaml b/gradle/changelog/diff_encoding.yaml new file mode 100644 index 0000000000..a36846b35f --- /dev/null +++ b/gradle/changelog/diff_encoding.yaml @@ -0,0 +1,2 @@ +- type: fixed + description: Character encoding in diffs ([#2046](https://github.com/scm-manager/scm-manager/pull/2046)) diff --git a/scm-core/src/main/java/sonia/scm/repository/api/DiffCommandBuilder.java b/scm-core/src/main/java/sonia/scm/repository/api/DiffCommandBuilder.java index 656329cac4..0b9dffd16e 100644 --- a/scm-core/src/main/java/sonia/scm/repository/api/DiffCommandBuilder.java +++ b/scm-core/src/main/java/sonia/scm/repository/api/DiffCommandBuilder.java @@ -36,6 +36,7 @@ import sonia.scm.repository.spi.DiffCommandRequest; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.OutputStream; +import java.nio.charset.StandardCharsets; import java.util.Set; //~--- JDK imports ------------------------------------------------------------ @@ -111,7 +112,7 @@ public final class DiffCommandBuilder extends AbstractDiffCommandBuilder +