#1688 - Use Links.collector() in JsonPathLinkDiscoverer.
This commit is contained in:
@@ -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) //
|
||||
|
||||
Reference in New Issue
Block a user