Browse Source

Use try-with-resource to close resources in CloneCommand

Change-Id: I9536bc208a5f3ec34f0a82fb565b4253be38e074
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
stable-4.1
Matthias Sohn 10 years ago
parent
commit
4bae608e84
  1. 5
      org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java

5
org.eclipse.jgit/src/org/eclipse/jgit/api/CloneCommand.java

@ -322,12 +322,9 @@ public class CloneCommand extends TransportCommand<CloneCommand, Git> {
private RevCommit parseCommit(final Repository clonedRepo, final Ref ref)
throws MissingObjectException, IncorrectObjectTypeException,
IOException {
final RevWalk rw = new RevWalk(clonedRepo);
final RevCommit commit;
try {
try (final RevWalk rw = new RevWalk(clonedRepo)) {
commit = rw.parseCommit(ref.getObjectId());
} finally {
rw.release();
}
return commit;
}

Loading…
Cancel
Save