Merge "Use try-with-resource to close resources in ObjectDatabase"

This commit is contained in:
Shawn Pearce 2015-04-08 15:17:11 -04:00 committed by Gerrit Code Review @ Eclipse.org
commit 67568ee630
1 changed files with 2 additions and 8 deletions

View File

@ -120,11 +120,8 @@ public void create() throws IOException {
* the object store cannot be accessed.
*/
public boolean has(final AnyObjectId objectId) throws IOException {
final ObjectReader or = newReader();
try {
try (final ObjectReader or = newReader()) {
return or.has(objectId);
} finally {
or.release();
}
}
@ -172,11 +169,8 @@ public ObjectLoader open(final AnyObjectId objectId)
public ObjectLoader open(AnyObjectId objectId, int typeHint)
throws MissingObjectException, IncorrectObjectTypeException,
IOException {
final ObjectReader or = newReader();
try {
try (final ObjectReader or = newReader()) {
return or.open(objectId, typeHint);
} finally {
or.release();
}
}