From e0f1643448e324dd9d9f85e042cf859f6d58a129 Mon Sep 17 00:00:00 2001 From: Oliver Drotbohm Date: Tue, 19 Oct 2021 13:24:38 +0200 Subject: [PATCH] #1688 - Use Links.collector() in JsonPathLinkDiscoverer. --- .../springframework/hateoas/client/JsonPathLinkDiscoverer.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/org/springframework/hateoas/client/JsonPathLinkDiscoverer.java b/src/main/java/org/springframework/hateoas/client/JsonPathLinkDiscoverer.java index 687437a0..3eea5774 100644 --- a/src/main/java/org/springframework/hateoas/client/JsonPathLinkDiscoverer.java +++ b/src/main/java/org/springframework/hateoas/client/JsonPathLinkDiscoverer.java @@ -24,7 +24,6 @@ import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Optional; -import java.util.stream.Collectors; import java.util.stream.Stream; import org.springframework.hateoas.Link; @@ -169,7 +168,7 @@ public class JsonPathLinkDiscoverer implements LinkDiscoverer { return jsonArray.stream() // .flatMap(it -> JSONArray.class.isInstance(it) ? ((JSONArray) it).stream() : Stream.of(it)) // .map(it -> extractLink(it, rel)) // - .collect(Collectors.collectingAndThen(Collectors.toList(), Links::of)); + .collect(Links.collector()); } return Links.of(Map.class.isInstance(parseResult) //