Use try-with-resource to close resources in CloneCommand
Change-Id: I9536bc208a5f3ec34f0a82fb565b4253be38e074 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
This commit is contained in:
parent
81c84c088f
commit
4bae608e84
|
@ -322,12 +322,9 @@ private void addMergeConfig(Repository clonedRepo, Ref head)
|
||||||
private RevCommit parseCommit(final Repository clonedRepo, final Ref ref)
|
private RevCommit parseCommit(final Repository clonedRepo, final Ref ref)
|
||||||
throws MissingObjectException, IncorrectObjectTypeException,
|
throws MissingObjectException, IncorrectObjectTypeException,
|
||||||
IOException {
|
IOException {
|
||||||
final RevWalk rw = new RevWalk(clonedRepo);
|
|
||||||
final RevCommit commit;
|
final RevCommit commit;
|
||||||
try {
|
try (final RevWalk rw = new RevWalk(clonedRepo)) {
|
||||||
commit = rw.parseCommit(ref.getObjectId());
|
commit = rw.parseCommit(ref.getObjectId());
|
||||||
} finally {
|
|
||||||
rw.release();
|
|
||||||
}
|
}
|
||||||
return commit;
|
return commit;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue