summaryrefslogtreecommitdiffstats
path: root/org.eclipse.jgit
diff options
context:
space:
mode:
authorDavid Pursehouse <david.pursehouse@gmail.com>2018-04-27 08:27:30 +0900
committerDavid Pursehouse <david.pursehouse@gmail.com>2018-04-27 08:29:34 +0900
commit20d431f79b18457d274999a7b1cfab659080c753 (patch)
treec5241fd4a46ea80bc56d5e647ad1c22cd3fd78e0 /org.eclipse.jgit
parent1484d6eb0ac36dc8e31f5069b77e4ecfd573ad17 (diff)
downloadjgit-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.java2
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 {