From 5eea18ea497d4bc11466b2bd875582ba26f188f5 Mon Sep 17 00:00:00 2001 From: Linnea Gräf Date: Thu, 14 Nov 2024 02:59:11 +0100 Subject: Add lists --- gson/src/main/java/moe/nea/jcp/gson/GsonRecordBuilder.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'gson/src/main/java') diff --git a/gson/src/main/java/moe/nea/jcp/gson/GsonRecordBuilder.java b/gson/src/main/java/moe/nea/jcp/gson/GsonRecordBuilder.java index ded1953..43498ac 100644 --- a/gson/src/main/java/moe/nea/jcp/gson/GsonRecordBuilder.java +++ b/gson/src/main/java/moe/nea/jcp/gson/GsonRecordBuilder.java @@ -23,9 +23,8 @@ public class GsonRecordBuilder extends GsonRecordView implements RecordBuilder ((JsonObject) it).entrySet().stream()) .map(it -> next.add(it.getKey(), it.getValue())) - .reduce((left, right) -> left.appendErrors(right.errors())) - .map(it -> it.map(unit -> next)) - .orElse(Result.ok(next))); + .reduce(Result.ok(Unit.INSTANCE), (left, right) -> left.appendErrors(right.errors())) + .map(unit -> next)); } @Override -- cgit