GetPureRevert: Close AutoCloseable DiffFormatter
Change-Id: I8ee4a1fed5e04b51641bf5a2262a508f02cee68b
This commit is contained in:
@@ -131,13 +131,14 @@ public class GetPureRevert implements RestReadView<ChangeResource> {
|
|||||||
|
|
||||||
// Any differences between claimed original's parent and the rebase result indicate that the
|
// Any differences between claimed original's parent and the rebase result indicate that the
|
||||||
// claimedRevert is not a pure revert but made content changes
|
// claimedRevert is not a pure revert but made content changes
|
||||||
DiffFormatter df = new DiffFormatter(new ByteArrayOutputStream());
|
try (DiffFormatter df = new DiffFormatter(new ByteArrayOutputStream())) {
|
||||||
df.setRepository(repo);
|
df.setRepository(repo);
|
||||||
List<DiffEntry> entries =
|
List<DiffEntry> entries =
|
||||||
df.scan(claimedOriginalCommit.getParent(0), merger.getResultTreeId());
|
df.scan(claimedOriginalCommit.getParent(0), merger.getResultTreeId());
|
||||||
return new PureRevertInfo(entries.isEmpty());
|
return new PureRevertInfo(entries.isEmpty());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public GetPureRevert setClaimedOriginal(String claimedOriginal) {
|
public GetPureRevert setClaimedOriginal(String claimedOriginal) {
|
||||||
this.claimedOriginal = claimedOriginal;
|
this.claimedOriginal = claimedOriginal;
|
||||||
|
Reference in New Issue
Block a user