aboutsummaryrefslogtreecommitdiffstats
path: root/org.eclipse.jgit/src/org/eclipse/jgit/dircache
diff options
context:
space:
mode:
authorShawn Pearce <spearce@spearce.org>2015-04-08 15:22:57 -0400
committerGerrit Code Review @ Eclipse.org <gerrit@eclipse.org>2015-04-08 15:22:58 -0400
commitf3a44db4915f6a0c7d911a4a67c5c32f334981dc (patch)
treeb8ead43cd35eed2357f438ff18d7c72e62cc7e06 /org.eclipse.jgit/src/org/eclipse/jgit/dircache
parent429e96eab646bb7ccfae3cba44cb14fa80c127c7 (diff)
parentb84623ac64dff1821c4255d7495042e50bb8d890 (diff)
downloadjgit-f3a44db4915f6a0c7d911a4a67c5c32f334981dc.tar.gz
jgit-f3a44db4915f6a0c7d911a4a67c5c32f334981dc.zip
Merge "Use try-with-resource to close resources in DirCache"
Diffstat (limited to 'org.eclipse.jgit/src/org/eclipse/jgit/dircache')
-rw-r--r--org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java5
1 files changed, 1 insertions, 4 deletions
diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java b/org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java
index 98a1c8ca4b..6d9a32db92 100644
--- a/org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java
+++ b/org.eclipse.jgit/src/org/eclipse/jgit/dircache/DirCache.java
@@ -961,9 +961,8 @@ public class DirCache {
* @throws IOException
*/
private void updateSmudgedEntries() throws IOException {
- TreeWalk walk = new TreeWalk(repository);
List<String> paths = new ArrayList<String>(128);
- try {
+ try (TreeWalk walk = new TreeWalk(repository)) {
for (int i = 0; i < entryCnt; i++)
if (sortedEntries[i].isSmudged())
paths.add(sortedEntries[i].getPathString());
@@ -989,8 +988,6 @@ public class DirCache {
entry.setLastModified(fIter.getEntryLastModified());
}
}
- } finally {
- walk.release();
}
}
}