commit | 0afe804e28ae54b04e0acaebb2fb8198d92b24ba | [log] [tgz] |
---|---|---|
author | Thomas Wolf <thomas.wolf@paranor.ch> | Mon Oct 14 22:15:24 2019 +0200 |
committer | Michael Keppler <michael.keppler@gmx.de> | Wed Oct 16 11:15:36 2019 -0400 |
tree | 1e3a4f66bee1e97d1dbdce7f2dc332c173c5e1e0 | |
parent | 0756f4d648f24ef07e4c3ad0230dbb332ec26308 [diff] |
Close SubmoduleWalk in RepositoriesViewContentProvider Change-Id: If01f7682057397f4829b5ea4760ef2e76f188d40 Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
diff --git a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositoriesViewContentProvider.java b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositoriesViewContentProvider.java index 0fb5171..f50a9b7 100644 --- a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositoriesViewContentProvider.java +++ b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositoriesViewContentProvider.java
@@ -335,9 +335,8 @@ case SUBMODULES: List<RepositoryNode> children = new ArrayList<>(); - try { - SubmoduleWalk walk = SubmoduleWalk.forIndex(node - .getRepository()); + try (SubmoduleWalk walk = SubmoduleWalk + .forIndex(node.getRepository())) { while (walk.next()) { Repository subRepo = walk.getRepository(); if (subRepo != null) {