| commit | d0553759a0cc3fa0e6a727bf817b5376cc79c971 | [log] [tgz] |
|---|---|---|
| author | Luca Milanesio <luca.milanesio@gmail.com> | Thu Feb 03 01:20:19 2022 +0000 |
| committer | Matthias Sohn <matthias.sohn@sap.com> | Fri Feb 04 00:29:17 2022 +0100 |
| tree | d728072e9683865176ab677213730c1d45628b62 | |
| parent | 20bdcf9ea82c390ee70180c3edb51888e7d237bc [diff] |
[errorprone] Fix DefaultCharset warning in BareSuperprojectWriterTest Set the string encoding when converting a byte array into String, avoiding the build-time warning on platform-dependent encoding. See https://errorprone.info/bugpattern/DefaultCharset Change-Id: I1f920043a8f303da43a8278793c38453e8773d69
diff --git a/org.eclipse.jgit.test/tst/org/eclipse/jgit/gitrepo/BareSuperprojectWriterTest.java b/org.eclipse.jgit.test/tst/org/eclipse/jgit/gitrepo/BareSuperprojectWriterTest.java index 17fc8db..c3b9387 100644 --- a/org.eclipse.jgit.test/tst/org/eclipse/jgit/gitrepo/BareSuperprojectWriterTest.java +++ b/org.eclipse.jgit.test/tst/org/eclipse/jgit/gitrepo/BareSuperprojectWriterTest.java
@@ -15,6 +15,7 @@ import static org.mockito.Mockito.mock; import static org.mockito.Mockito.when; +import java.nio.charset.StandardCharsets; import java.util.Arrays; import java.util.List; @@ -97,7 +98,8 @@ private String readContents(Repository repo, RevCommit commit, ObjectId modId = repo.resolve(idStr); try (ObjectReader reader = repo.newObjectReader()) { return new String( - reader.open(modId).getCachedBytes(Integer.MAX_VALUE)); + reader.open(modId).getCachedBytes(Integer.MAX_VALUE), + StandardCharsets.UTF_8); } }