From 1d073e30d7486ee0116931d045c45b6abf235299 Mon Sep 17 00:00:00 2001 From: Matthias Sohn Date: Thu, 2 Mar 2023 10:43:10 +0100 Subject: [errorprone] Suppress [Finally] warnings In these cases we use Throwable#addSuppressed to ensure the exception thrown in the catch block preceding the finally block throwing another exception isn't lost. Change-Id: I96e78a5c15238ab77ac90ca1901850ce19acfcd8 --- org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java | 1 + org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java | 1 + 2 files changed, 2 insertions(+) (limited to 'org.eclipse.jgit/src/org') diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java b/org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java index e0eb126440..f02160e457 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/transport/FetchProcess.java @@ -90,6 +90,7 @@ class FetchProcess { .collect(Collectors.toList()); } + @SuppressWarnings("Finally") void execute(ProgressMonitor monitor, FetchResult result, String initialBranch) throws NotSupportedException, TransportException { diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java b/org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java index d67fe074e4..ed8f450c53 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/transport/WalkFetchConnection.java @@ -470,6 +470,7 @@ class WalkFetchConnection extends BaseFetchConnection { } } + @SuppressWarnings("Finally") private boolean downloadPackedObject(final ProgressMonitor monitor, final AnyObjectId id) throws TransportException { // Search for the object in a remote pack whose index we have, -- cgit v1.2.3