diff options
author | David Pursehouse <david.pursehouse@gmail.com> | 2018-04-27 08:27:30 +0900 |
---|---|---|
committer | David Pursehouse <david.pursehouse@gmail.com> | 2018-04-27 08:29:34 +0900 |
commit | 20d431f79b18457d274999a7b1cfab659080c753 (patch) | |
tree | c5241fd4a46ea80bc56d5e647ad1c22cd3fd78e0 /org.eclipse.jgit | |
parent | 1484d6eb0ac36dc8e31f5069b77e4ecfd573ad17 (diff) | |
download | jgit-20d431f79b18457d274999a7b1cfab659080c753.tar.gz jgit-20d431f79b18457d274999a7b1cfab659080c753.zip |
LargePackedWholeObject#openStream: Suppress resource warning
Eclipse warns that DfsReader should be managed by try-with-resource.
As described in 1484d6e (LargePackedWholeObject: Do not reuse released
inflater, 2018-04-26), the DfsReader is owned and closed by the
PackInputStream or explicitly closed in the try block's finally.
Suppress the warning with a brief explanatory comment.
Change-Id: I4187c935742072f3ee7f2d3551a6a98d40fc2702
Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
Diffstat (limited to 'org.eclipse.jgit')
-rw-r--r-- | org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/LargePackedWholeObject.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/LargePackedWholeObject.java b/org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/LargePackedWholeObject.java index 343dc11ae3..37d8d1c01d 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/LargePackedWholeObject.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/LargePackedWholeObject.java @@ -105,6 +105,8 @@ final class LargePackedWholeObject extends ObjectLoader { @Override public ObjectStream openStream() throws MissingObjectException, IOException { PackInputStream packIn; + // ctx is closed by PackInputStream, or explicitly in the finally block + @SuppressWarnings("resource") DfsReader ctx = db.newReader(); try { try { |