Use try-with-resource to avoid leaks with RevWalk and TreeWalk
commitae24740051491a4aa5d02ef4f94ca8d3399d90f2
authorMatthias Sohn <matthias.sohn@sap.com>
Wed, 20 May 2015 23:45:20 +0000 (21 01:45 +0200)
committerMatthias Sohn <matthias.sohn@sap.com>
Thu, 21 May 2015 08:22:35 +0000 (21 10:22 +0200)
treea5371f29cc7fa8b0e714cbf6f773addb365eb011
parent8b8c71f2cfbe2a44aa4e617d7b1ded714905aab3
Use try-with-resource to avoid leaks with RevWalk and TreeWalk

Change-Id: I1ea48039ea38766bb07f079e5ef4569de034d577
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
43 files changed:
org.eclipse.egit.core.test/src/org/eclipse/egit/core/internal/merge/ResourceVariantTest.java
org.eclipse.egit.core.test/src/org/eclipse/egit/core/synchronize/GitResourceVariantComparatorTest.java
org.eclipse.egit.core.test/src/org/eclipse/egit/core/synchronize/ThreeWayDiffEntryTest.java
org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/AdaptableFileTreeIteratorTest.java
org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/ContainerTreeIteratorResourceFilterTest.java
org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/TestRepository.java
org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/TestUtils.java
org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/CommitOperationTest.java
org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/RebaseOperationTest.java
org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/StashCreateOperationTest.java
org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/TagOperationTest.java
org.eclipse.egit.core/src/org/eclipse/egit/core/CommitUtil.java
org.eclipse.egit.core/src/org/eclipse/egit/core/RepositoryUtil.java
org.eclipse.egit.core/src/org/eclipse/egit/core/RevUtils.java
org.eclipse.egit.core/src/org/eclipse/egit/core/internal/CompareCoreUtils.java
org.eclipse.egit.core/src/org/eclipse/egit/core/synchronize/GitCommitsModelCache.java
org.eclipse.egit.mylyn.ui/src/org/eclipse/egit/internal/mylyn/ui/commit/TaskReferenceFactory.java
org.eclipse.egit.ui.test/src/org/eclipse/egit/ui/test/TestUtil.java
org.eclipse.egit.ui.test/src/org/eclipse/egit/ui/test/team/actions/FetchAndMergeActionTest.java
org.eclipse.egit.ui.test/src/org/eclipse/egit/ui/test/team/actions/PushActionTest.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/actions/RepositoryActionHandler.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/actions/SynchronizeWithMenu.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/commit/CommitEditorPage.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/commit/CommitHelper.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/commit/CommitSelectionDialog.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/components/RefContentProposal.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/dialogs/ResetTargetSelectionDialog.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/fetch/FetchGerritChangePage.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/history/CommitInfoBuilder.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/history/GitHistoryPage.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/history/command/AbstractHistoryCommandHandler.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/history/command/CompareWithWorkingTreeHandler.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/history/command/ShowVersionsHandler.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/merge/GitCompareEditorInput.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/merge/MergeResultDialog.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/push/PushBranchPage.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/push/RefUpdateElement.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/CreateBranchWizard.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/tree/command/CreateBranchCommand.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/tree/command/RemoveCommand.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/search/CommitSearchQuery.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/sharing/ExistingOrNewPage.java
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/synchronize/model/GitModelBlob.java