X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/9c86baf0ea310341e588eb7d41856c270ebb2c0d..d248f249e37f7b35a3b7dd69f2a06af8eddd3996:/src/main/java/org/asamk/signal/jsonrpc/JsonRpcReader.java diff --git a/src/main/java/org/asamk/signal/jsonrpc/JsonRpcReader.java b/src/main/java/org/asamk/signal/jsonrpc/JsonRpcReader.java index c2727d28..6e58b23c 100644 --- a/src/main/java/org/asamk/signal/jsonrpc/JsonRpcReader.java +++ b/src/main/java/org/asamk/signal/jsonrpc/JsonRpcReader.java @@ -15,7 +15,6 @@ import java.io.IOException; import java.util.Objects; import java.util.function.Consumer; import java.util.function.Supplier; -import java.util.stream.Collectors; import java.util.stream.StreamSupport; public class JsonRpcReader { @@ -34,9 +33,7 @@ public class JsonRpcReader { this.objectMapper = Util.createJsonObjectMapper(); } - public void readRequests( - final RequestHandler requestHandler, final Consumer responseHandler - ) { + public void readMessages(final RequestHandler requestHandler, final Consumer responseHandler) { while (!Thread.interrupted()) { JsonRpcMessage message = readMessage(); if (message == null) break; @@ -59,7 +56,7 @@ public class JsonRpcReader { } return handleRequest(requestHandler, request); - }).filter(Objects::nonNull).collect(Collectors.toList()); + }).filter(Objects::nonNull).toList(); jsonRpcSender.sendBatchResponses(responseList); } @@ -130,8 +127,7 @@ public class JsonRpcReader { null), null)); return null; } - return new JsonRpcBatchMessage(StreamSupport.stream(jsonNode.spliterator(), false) - .collect(Collectors.toList())); + return new JsonRpcBatchMessage(StreamSupport.stream(jsonNode.spliterator(), false).toList()); } else if (jsonNode.isObject()) { if (jsonNode.has("result") || jsonNode.has("error")) { return parseJsonRpcResponse(jsonNode);