From 230f5da53b0c7ae2b3d4304a4536ce37cdbd8cf9 Mon Sep 17 00:00:00 2001 From: Valentin Laurin Date: Wed, 12 Feb 2025 14:28:35 +0000 Subject: [PATCH] Definition: Accept null for nullable singular `@Singular` makes collection behave as non-nullable in builder by default; where a collection is actually nullable then `@Singular` must be made to explicitly follow that. --- .../app/quickcase/sdk/spring/definition/model/DataField.java | 4 ++-- .../java/app/quickcase/sdk/spring/definition/model/Field.java | 2 +- .../quickcase/sdk/spring/definition/model/MetadataField.java | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/app/quickcase/sdk/spring/definition/model/DataField.java b/src/main/java/app/quickcase/sdk/spring/definition/model/DataField.java index c2cde90..eb9534d 100644 --- a/src/main/java/app/quickcase/sdk/spring/definition/model/DataField.java +++ b/src/main/java/app/quickcase/sdk/spring/definition/model/DataField.java @@ -14,9 +14,9 @@ public record DataField( String label, String hint, @NonNull String type, - @Singular List