Skip to content

Commit 77ffe79

Browse files
committed
vcs api coverage -> 100%
1 parent 61f02c8 commit 77ffe79

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

src/main/java/org/scm4j/vcs/GitVCS.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -431,17 +431,15 @@ public List<VCSDiffEntry> getBranchesDiff(String srcBranchName, String dstBranch
431431

432432
List<VCSDiffEntry> res = new ArrayList<>();
433433
for (DiffEntry diffEntry : diffs) {
434-
VCSDiffEntry vcsEntry = new VCSDiffEntry(
435-
diffEntry.getPath(diffEntry.getChangeType() == ChangeType.ADD ? Side.NEW : Side.OLD),
436-
gitChangeTypeToVCSChangeType(diffEntry.getChangeType()));
437-
438-
439434
ByteArrayOutputStream baos = new ByteArrayOutputStream();
440435
try (DiffFormatter formatter = new DiffFormatter(baos)) {
441436
formatter.setRepository(git.getRepository());
442437
formatter.format(diffEntry);
443438
}
444-
vcsEntry.setUnifiedDiff(baos.toString("UTF-8"));
439+
VCSDiffEntry vcsEntry = new VCSDiffEntry(
440+
diffEntry.getPath(diffEntry.getChangeType() == ChangeType.ADD ? Side.NEW : Side.OLD),
441+
gitChangeTypeToVCSChangeType(diffEntry.getChangeType()),
442+
baos.toString("UTF-8"));
445443
res.add(vcsEntry);
446444
}
447445
return res;

0 commit comments

Comments
 (0)