From da63121b0db30cfe569bf5b7138356bebccd253b Mon Sep 17 00:00:00 2001 From: David Pursehouse Date: Tue, 6 Mar 2018 13:31:32 +0900 Subject: [PATCH] DirCacheIterator: Open InputStream in try-with-resource Change-Id: I05d2d1de9a3d39466a6880f6e8107da8681876b1 Signed-off-by: David Pursehouse --- .../src/org/eclipse/jgit/dircache/DirCacheIterator.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheIterator.java b/org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheIterator.java index 68521d398..d768216db 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheIterator.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCacheIterator.java @@ -329,11 +329,8 @@ AttributesNode load(ObjectReader reader) throws IOException { AttributesNode r = new AttributesNode(); ObjectLoader loader = reader.open(objectId); if (loader != null) { - InputStream in = loader.openStream(); - try { + try (InputStream in = loader.openStream()) { r.parse(in); - } finally { - in.close(); } } return r.getRules().isEmpty() ? null : r;