Repository: jclouds Updated Branches: refs/heads/master 37101b782 -> 06b69ffed
Resource management moved to the caller Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/cfe22389 Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/cfe22389 Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/cfe22389 Branch: refs/heads/master Commit: cfe22389a8d85d82401c4f7feb362ac4ab383328 Parents: a43acaf Author: Ignasi Barrera <[email protected]> Authored: Mon Oct 24 10:40:34 2016 +0200 Committer: Ignasi Barrera <[email protected]> Committed: Tue Oct 25 15:19:20 2016 +0200 ---------------------------------------------------------------------- .../org/jclouds/json/internal/GsonWrapper.java | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jclouds/blob/cfe22389/core/src/main/java/org/jclouds/json/internal/GsonWrapper.java ---------------------------------------------------------------------- diff --git a/core/src/main/java/org/jclouds/json/internal/GsonWrapper.java b/core/src/main/java/org/jclouds/json/internal/GsonWrapper.java index 59ef71a..9361972 100644 --- a/core/src/main/java/org/jclouds/json/internal/GsonWrapper.java +++ b/core/src/main/java/org/jclouds/json/internal/GsonWrapper.java @@ -16,11 +16,8 @@ */ package org.jclouds.json.internal; -import static org.jclouds.util.Closeables2.closeQuietly; - import java.io.InputStream; import java.io.InputStreamReader; -import java.io.Reader; import java.lang.reflect.Type; import javax.inject.Inject; @@ -55,22 +52,12 @@ public class GsonWrapper extends ForwardingObject implements Json { @SuppressWarnings("unchecked") @Override public <T> T fromJson(InputStream json, Type type) { - Reader reader = new InputStreamReader(json); - try { - return (T) gson.fromJson(reader, type); - } finally { - closeQuietly(reader); - } + return (T) gson.fromJson(new InputStreamReader(json), type); } @Override public <T> T fromJson(InputStream json, Class<T> classOfT) { - Reader reader = new InputStreamReader(json); - try { - return gson.fromJson(reader, classOfT); - } finally { - closeQuietly(reader); - } + return gson.fromJson(new InputStreamReader(json), classOfT); } @Override
