From 65f0b0d691e9713fde0dd484eac738ac3103c089 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 24 May 2022 07:48:32 +0000 Subject: [PATCH 01/41] Bump lombok from 1.18.22 to 1.18.24 Bumps [lombok](https://github.com/projectlombok/lombok) from 1.18.22 to 1.18.24. - [Release notes](https://github.com/projectlombok/lombok/releases) - [Changelog](https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown) - [Commits](https://github.com/projectlombok/lombok/compare/v1.18.22...v1.18.24) --- updated-dependencies: - dependency-name: org.projectlombok:lombok dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 8d48b79044..aa8d82a891 100644 --- a/pom.xml +++ b/pom.xml @@ -18,7 +18,7 @@ 11 - 1.18.22 + 1.18.24 UTF-8 ${java.required} ${java.required} From 41cd1eb732551a9d57003242a6f3f49388d80fbd Mon Sep 17 00:00:00 2001 From: awildturtok <1553491+awildturtok@users.noreply.github.com> Date: Wed, 15 Mar 2023 15:19:24 +0100 Subject: [PATCH 02/41] enforce non-null --- .../models/datasets/PreviewConfig.java | 21 ++++++++++--------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/backend/src/main/java/com/bakdata/conquery/models/datasets/PreviewConfig.java b/backend/src/main/java/com/bakdata/conquery/models/datasets/PreviewConfig.java index 5a682b7892..a99d877a47 100644 --- a/backend/src/main/java/com/bakdata/conquery/models/datasets/PreviewConfig.java +++ b/backend/src/main/java/com/bakdata/conquery/models/datasets/PreviewConfig.java @@ -51,16 +51,19 @@ public class PreviewConfig { * @implSpec the order of selects is the order of the output fields. */ @Valid + @NotNull private List infoCardSelects = List.of(); /** * Columns that should not be displayed to users in entity preview. */ + @NotNull private Set hidden = Collections.emptySet(); /** * SecondaryIds where the columns should be grouped together. */ + @NotNull private Set grouping = Collections.emptySet(); /** @@ -68,11 +71,13 @@ public class PreviewConfig { * * @implNote This is purely for the frontend, the backend can theoretically be queried for all Connectors. */ + @NotNull private Set allConnectors = Collections.emptySet(); /** * Connectors that shall be selected by default by the frontend. */ + @NotNull private Set defaultConnectors = Collections.emptySet(); /** @@ -82,6 +87,7 @@ public class PreviewConfig { *

* The Frontend will use the concepts filters to render a search for entity preview. */ + @NotNull private Set searchFilters = Collections.emptySet(); @JacksonInject(useInput = OptBoolean.FALSE) @@ -147,24 +153,19 @@ public List