diff --git a/src/main/java/gov/nasa/pds/registry/common/connection/es/BulkRespImpl.java b/src/main/java/gov/nasa/pds/registry/common/connection/es/BulkRespImpl.java index 3a383e0..dc23105 100644 --- a/src/main/java/gov/nasa/pds/registry/common/connection/es/BulkRespImpl.java +++ b/src/main/java/gov/nasa/pds/registry/common/connection/es/BulkRespImpl.java @@ -1,7 +1,6 @@ package gov.nasa.pds.registry.common.connection.es; import java.io.IOException; -import java.io.InputStream; import java.io.InputStreamReader; import java.util.List; import java.util.Map; @@ -96,8 +95,7 @@ public long took() { @Override public void logErrors() { BulkResponseParser parser = new BulkResponseParser(); - try (InputStream is = this.response.getEntity().getContent()) { - InputStreamReader reader = new InputStreamReader(is); + try (InputStreamReader reader = new InputStreamReader(this.response.getEntity().getContent())) { parser.parse(reader); } catch (UnsupportedOperationException | IOException e) { throw new RuntimeException("Some weird JSON parsing exception and should never get here."); diff --git a/src/main/java/gov/nasa/pds/registry/common/connection/es/GetRespImpl.java b/src/main/java/gov/nasa/pds/registry/common/connection/es/GetRespImpl.java index e410660..60ed270 100644 --- a/src/main/java/gov/nasa/pds/registry/common/connection/es/GetRespImpl.java +++ b/src/main/java/gov/nasa/pds/registry/common/connection/es/GetRespImpl.java @@ -1,7 +1,6 @@ package gov.nasa.pds.registry.common.connection.es; import java.io.IOException; -import java.io.InputStream; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.List; @@ -68,8 +67,7 @@ private List parseRefs(JsonReader rd) throws IOException { } @Override public String productClass() { - try (InputStream is = this.response.getEntity().getContent()) { - JsonReader rd = new JsonReader(new InputStreamReader(is)); + try (JsonReader rd = new JsonReader(new InputStreamReader(this.response.getEntity().getContent()))) { rd.beginObject(); while(rd.hasNext() && rd.peek() != JsonToken.END_OBJECT) { String name = rd.nextName(); @@ -87,8 +85,7 @@ public String productClass() { } @Override public List refs() { - try (InputStream is = this.response.getEntity().getContent()) { - JsonReader rd = new JsonReader(new InputStreamReader(is)); + try (JsonReader rd = new JsonReader(new InputStreamReader(this.response.getEntity().getContent()))) { rd.beginObject(); while(rd.hasNext() && rd.peek() != JsonToken.END_OBJECT) { String name = rd.nextName(); @@ -107,8 +104,7 @@ public List refs() { @Override public IdSets ids() { LidvidSet collectionIds = null; - try (InputStream is = this.response.getEntity().getContent()) { - JsonReader rd = new JsonReader(new InputStreamReader(is)); + try (JsonReader rd = new JsonReader(new InputStreamReader(this.response.getEntity().getContent()))) { rd.beginObject(); while (rd.hasNext() && rd.peek() != JsonToken.END_OBJECT) { String name = rd.nextName(); diff --git a/src/main/java/gov/nasa/pds/registry/common/connection/es/JsonHelper.java b/src/main/java/gov/nasa/pds/registry/common/connection/es/JsonHelper.java index bad1610..9dca1b9 100644 --- a/src/main/java/gov/nasa/pds/registry/common/connection/es/JsonHelper.java +++ b/src/main/java/gov/nasa/pds/registry/common/connection/es/JsonHelper.java @@ -1,7 +1,6 @@ package gov.nasa.pds.registry.common.connection.es; import java.io.IOException; -import java.io.InputStream; import java.io.InputStreamReader; import java.io.StringWriter; import java.util.Collection; @@ -367,8 +366,7 @@ static String buildUpdateSchemaRequest(Collection fields) { static long findCount (HttpEntity entity) { long count = 0; - try (InputStream is = entity.getContent()) { - JsonReader rd = new JsonReader(new InputStreamReader(is)); + try (JsonReader rd = new JsonReader(new InputStreamReader (entity.getContent()))) { rd.beginObject(); while(rd.hasNext() && rd.peek() != JsonToken.END_OBJECT) { String name = rd.nextName(); diff --git a/src/main/java/gov/nasa/pds/registry/common/connection/es/SearchRespImpl.java b/src/main/java/gov/nasa/pds/registry/common/connection/es/SearchRespImpl.java index 012efe4..a02064e 100644 --- a/src/main/java/gov/nasa/pds/registry/common/connection/es/SearchRespImpl.java +++ b/src/main/java/gov/nasa/pds/registry/common/connection/es/SearchRespImpl.java @@ -1,7 +1,6 @@ package gov.nasa.pds.registry.common.connection.es; import java.io.IOException; -import java.io.InputStream; import java.io.InputStreamReader; import java.time.Instant; import java.util.ArrayList; @@ -122,9 +121,9 @@ public void onRecord(String id, Object rec) { } @Override public List latestLidvids() { - try (InputStream is = this.response.getEntity().getContent()) { + try (InputStreamReader isr = new InputStreamReader (this.response.getEntity().getContent())) { LatestLidsResponseParser parser = new LatestLidsResponseParser(); - parser.parse(new InputStreamReader(is)); + parser.parse(isr); return parser.getLidvids(); } catch (UnsupportedOperationException | IOException e) { throw new RuntimeException("Weird JSON parsing error and should never get here");