From dd0a163dc6d589f464f5d2cc4de6fe524feccacc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 15 Mar 2024 14:56:52 +0000 Subject: [PATCH 01/19] Bump io.helidon.webserver:helidon-webserver from 4.0.5 to 4.0.6 Bumps io.helidon.webserver:helidon-webserver from 4.0.5 to 4.0.6. --- updated-dependencies: - dependency-name: io.helidon.webserver:helidon-webserver dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- jsonb/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jsonb/pom.xml b/jsonb/pom.xml index 4be011e8..11fd7b9f 100644 --- a/jsonb/pom.xml +++ b/jsonb/pom.xml @@ -22,7 +22,7 @@ io.helidon.webserver helidon-webserver - 4.0.5 + 4.0.6 provided true From 137983e49914344878ef55b5803f60ce3f613d67 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 21 Mar 2024 14:26:54 +0000 Subject: [PATCH 02/19] Bump org.springframework.boot:spring-boot-dependencies Bumps [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) from 3.2.3 to 3.2.4. - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v3.2.3...v3.2.4) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- jsonb-spring-adapter/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jsonb-spring-adapter/pom.xml b/jsonb-spring-adapter/pom.xml index 2cf878dc..83946e82 100644 --- a/jsonb-spring-adapter/pom.xml +++ b/jsonb-spring-adapter/pom.xml @@ -18,7 +18,7 @@ org.springframework.boot spring-boot-dependencies - 3.2.3 + 3.2.4 pom import From 8f0fa37d0890976939e5d84a8fa33b1702b8d966 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Apr 2024 14:15:19 +0000 Subject: [PATCH 03/19] Bump io.helidon.webserver:helidon-webserver from 4.0.6 to 4.0.7 Bumps io.helidon.webserver:helidon-webserver from 4.0.6 to 4.0.7. --- updated-dependencies: - dependency-name: io.helidon.webserver:helidon-webserver dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- jsonb/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jsonb/pom.xml b/jsonb/pom.xml index 11fd7b9f..520fc6e4 100644 --- a/jsonb/pom.xml +++ b/jsonb/pom.xml @@ -22,7 +22,7 @@ io.helidon.webserver helidon-webserver - 4.0.6 + 4.0.7 provided true From 4fdcb392758d8c994aef961d918c4cdc2413b254 Mon Sep 17 00:00:00 2001 From: Josiah Noel <32279667+SentryMan@users.noreply.github.com> Date: Mon, 8 Apr 2024 23:20:29 -0400 Subject: [PATCH 04/19] Dependabot Groups --- .github/dependabot.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 6da8cf94..0852ee27 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -3,5 +3,21 @@ updates: - package-ecosystem: maven directory: "/" schedule: - interval: "daily" + interval: "weekly" open-pull-requests-limit: 10 + groups: + dev-deps: + dependency-type: "development" + prod-deps: + dependency-type: "production" + +- package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + open-pull-requests-limit: 5 + commit-message: + prefix: "[workflow]" + labels: + - "dependencies" + target-branch: "master" From a475181649993a1a5b2e0bfe61993b78d48b2c82 Mon Sep 17 00:00:00 2001 From: Rob Bygrave Date: Tue, 9 Apr 2024 23:04:39 +1200 Subject: [PATCH 05/19] Bump parent pom and avaje junit (#229) --- blackbox-test/pom.xml | 2 +- jsonb-generator/pom.xml | 2 +- jsonb-inject-plugin/pom.xml | 2 +- jsonb-jackson/pom.xml | 2 +- jsonb-jakarta/pom.xml | 2 +- jsonb-spring-adapter/pom.xml | 2 +- jsonb/pom.xml | 2 +- pom.xml | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/blackbox-test/pom.xml b/blackbox-test/pom.xml index 9c343dbb..83b6c125 100644 --- a/blackbox-test/pom.xml +++ b/blackbox-test/pom.xml @@ -56,7 +56,7 @@ io.avaje junit - 1.4 + 1.5 test diff --git a/jsonb-generator/pom.xml b/jsonb-generator/pom.xml index 85a9fcc6..66f63ffb 100644 --- a/jsonb-generator/pom.xml +++ b/jsonb-generator/pom.xml @@ -36,7 +36,7 @@ io.avaje junit - 1.4 + 1.5 test diff --git a/jsonb-inject-plugin/pom.xml b/jsonb-inject-plugin/pom.xml index d9b6cc5f..fcd71d02 100644 --- a/jsonb-inject-plugin/pom.xml +++ b/jsonb-inject-plugin/pom.xml @@ -34,7 +34,7 @@ io.avaje junit - 1.4 + 1.5 test diff --git a/jsonb-jackson/pom.xml b/jsonb-jackson/pom.xml index 55eab6cd..103bf14d 100644 --- a/jsonb-jackson/pom.xml +++ b/jsonb-jackson/pom.xml @@ -27,7 +27,7 @@ io.avaje junit - 1.4 + 1.5 test diff --git a/jsonb-jakarta/pom.xml b/jsonb-jakarta/pom.xml index 074d8ed2..2a971bd4 100644 --- a/jsonb-jakarta/pom.xml +++ b/jsonb-jakarta/pom.xml @@ -47,7 +47,7 @@ io.avaje junit - 1.1 + 1.5 test diff --git a/jsonb-spring-adapter/pom.xml b/jsonb-spring-adapter/pom.xml index 83946e82..2761a3c6 100644 --- a/jsonb-spring-adapter/pom.xml +++ b/jsonb-spring-adapter/pom.xml @@ -59,7 +59,7 @@ io.avaje junit - 1.4 + 1.5 test diff --git a/jsonb/pom.xml b/jsonb/pom.xml index 520fc6e4..97e2adab 100644 --- a/jsonb/pom.xml +++ b/jsonb/pom.xml @@ -30,7 +30,7 @@ io.avaje junit - 1.4 + 1.5 test diff --git a/pom.xml b/pom.xml index 398559a2..049f9ce0 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ org.avaje java11-oss - 4.0 + 4.1 io.avaje From 95c29e9101d1667740142593fa4e3581ba5ad50f Mon Sep 17 00:00:00 2001 From: Josiah Noel <32279667+SentryMan@users.noreply.github.com> Date: Tue, 9 Apr 2024 07:18:19 -0400 Subject: [PATCH 06/19] Support the Avaje Build Plugin (#214) * support the build plugin * gradle * Change resourceExists() for plugin check and format --------- Co-authored-by: Rob Bygrave --- .../jsonb/generator/ProcessingContext.java | 74 +++++++++++-------- 1 file changed, 43 insertions(+), 31 deletions(-) diff --git a/jsonb-generator/src/main/java/io/avaje/jsonb/generator/ProcessingContext.java b/jsonb-generator/src/main/java/io/avaje/jsonb/generator/ProcessingContext.java index b8a0583c..2ca9ef5c 100644 --- a/jsonb-generator/src/main/java/io/avaje/jsonb/generator/ProcessingContext.java +++ b/jsonb-generator/src/main/java/io/avaje/jsonb/generator/ProcessingContext.java @@ -8,11 +8,9 @@ import static io.avaje.jsonb.generator.APContext.logWarn; import java.io.IOException; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.Optional; - +import java.net.URI; +import java.nio.file.Paths; +import java.util.*; import javax.annotation.processing.ProcessingEnvironment; import javax.lang.model.element.Element; import javax.lang.model.element.TypeElement; @@ -30,8 +28,7 @@ private static final class Ctx { private boolean validated; Ctx(ProcessingEnvironment env) { - this.injectPresent = - env.getElementUtils().getTypeElement("io.avaje.inject.Component") != null; + this.injectPresent = env.getElementUtils().getTypeElement("io.avaje.inject.Component") != null; } } @@ -52,20 +49,16 @@ static FileObject createMetaInfWriterFor(String interfaceType) throws IOExceptio static void addImportedPrism(ImportPrism prism, Element element) { if (!prism.subtypes().isEmpty() && prism.value().size() > 1) { - logError( - element, "subtypes cannot be used when an import annotation imports more than one class"); + logError(element, "subtypes cannot be used when an import annotation imports more than one class"); return; } final var json = CTX.get().importedJsonMap; final var subtypes = CTX.get().importedSubtypeMap; - prism - .value() - .forEach( - m -> { - final var type = m.toString(); - json.put(type, prism.jsonSettings()); - subtypes.put(type, prism.subtypes()); - }); + prism.value().forEach(m -> { + final var type = m.toString(); + json.put(type, prism.jsonSettings()); + subtypes.put(type, prism.subtypes()); + }); } static Optional importedJson(TypeElement type) { @@ -76,35 +69,54 @@ static List importedSubtypes(TypeElement type) { return CTX.get().importedSubtypeMap.getOrDefault(type.asType().toString(), List.of()); } + private static boolean buildPluginAvailable() { + return resourceExists("target/avaje-plugin-exists.txt") + || resourceExists("build/avaje-plugin-exists.txt"); + } + + private static boolean resourceExists(String relativeName) { + try { + final String resource = + filer() + .getResource(StandardLocation.CLASS_OUTPUT, "", relativeName) + .toUri() + .toString() + .replaceFirst("/target/classes", "") + .replaceFirst("/build/classes/java/main", ""); + return Paths.get(new URI(resource)).toFile().exists(); + } catch (final Exception e) { + return false; + } + } + static void validateModule(String fqn) { var module = getProjectModuleElement(); if (module != null && !CTX.get().validated && !module.isUnnamed()) { - var injectPresent = CTX.get().injectPresent; CTX.get().validated = true; try (var reader = getModuleInfoReader()) { - var moduleInfo = new ModuleInfoReader(module, reader); boolean noInjectPlugin = - injectPresent && !moduleInfo.containsOnModulePath("io.avaje.jsonb.plugin"); + injectPresent && !moduleInfo.containsOnModulePath("io.avaje.jsonb.plugin"); var noProvides = - moduleInfo.provides().stream() - .flatMap(s -> s.implementations().stream()) - .noneMatch(s -> s.contains(fqn)); + moduleInfo.provides().stream() + .flatMap(s -> s.implementations().stream()) + .noneMatch(s -> s.contains(fqn)); - if (noProvides) { - logError( - module, "Missing `provides io.avaje.jsonb.Jsonb.GeneratedComponent with %s;`", fqn); + var buildPluginAvailable = buildPluginAvailable(); + if (noProvides && !buildPluginAvailable) { + logError(module, "Missing `provides io.avaje.jsonb.Jsonb.GeneratedComponent with %s;`", fqn); } - if (noInjectPlugin) { - logWarn( - module, - "`requires io.avaje.jsonb.plugin` must be explicity added or else avaje-inject may fail to detect and wire the default Jsonb instance", - fqn); + final var noDirectJsonb = + moduleInfo.requires().stream() + .noneMatch(r -> r.getDependency().getQualifiedName().contentEquals("io.avaje.jsonb")); + + if (noInjectPlugin && (!buildPluginAvailable || noDirectJsonb)) { + logWarn(module, "`requires io.avaje.jsonb.plugin` must be explicity added or else avaje-inject may fail to detect and wire the default Jsonb instance", fqn); } } catch (Exception e) { From 8436ccbc0c54a851cee1729d60f4bf80044b101e Mon Sep 17 00:00:00 2001 From: Rob Bygrave Date: Tue, 9 Apr 2024 23:22:04 +1200 Subject: [PATCH 07/19] Version 1.11 --- blackbox-test/pom.xml | 6 +++--- jsonb-generator/pom.xml | 2 +- jsonb-inject-plugin/pom.xml | 2 +- jsonb-jackson/pom.xml | 2 +- jsonb-spring-adapter/pom.xml | 2 +- jsonb/pom.xml | 2 +- pom.xml | 2 +- 7 files changed, 9 insertions(+), 9 deletions(-) diff --git a/blackbox-test/pom.xml b/blackbox-test/pom.xml index 83b6c125..953d34ca 100644 --- a/blackbox-test/pom.xml +++ b/blackbox-test/pom.xml @@ -4,7 +4,7 @@ io.avaje avaje-jsonb-parent - 1.11-RC3 + 1.11 blackbox-test @@ -28,7 +28,7 @@ io.avaje avaje-jsonb - 1.11-RC3 + 1.11 @@ -47,7 +47,7 @@ io.avaje avaje-jsonb-generator - 1.11-RC3 + 1.11 provided diff --git a/jsonb-generator/pom.xml b/jsonb-generator/pom.xml index 66f63ffb..2d099f60 100644 --- a/jsonb-generator/pom.xml +++ b/jsonb-generator/pom.xml @@ -4,7 +4,7 @@ io.avaje avaje-jsonb-parent - 1.11-RC3 + 1.11 avaje-jsonb-generator diff --git a/jsonb-inject-plugin/pom.xml b/jsonb-inject-plugin/pom.xml index fcd71d02..ef90990a 100644 --- a/jsonb-inject-plugin/pom.xml +++ b/jsonb-inject-plugin/pom.xml @@ -6,7 +6,7 @@ avaje-jsonb-parent io.avaje - 1.11-RC3 + 1.11 avaje-jsonb-inject-plugin diff --git a/jsonb-jackson/pom.xml b/jsonb-jackson/pom.xml index 103bf14d..2147f6c7 100644 --- a/jsonb-jackson/pom.xml +++ b/jsonb-jackson/pom.xml @@ -4,7 +4,7 @@ avaje-jsonb-parent io.avaje - 1.11-RC3 + 1.11 avaje-jsonb-jackson diff --git a/jsonb-spring-adapter/pom.xml b/jsonb-spring-adapter/pom.xml index 2761a3c6..873684e5 100644 --- a/jsonb-spring-adapter/pom.xml +++ b/jsonb-spring-adapter/pom.xml @@ -6,7 +6,7 @@ avaje-jsonb-parent io.avaje - 1.11-RC3 + 1.11 avaje-jsonb-spring-starter diff --git a/jsonb/pom.xml b/jsonb/pom.xml index 97e2adab..38e393d2 100644 --- a/jsonb/pom.xml +++ b/jsonb/pom.xml @@ -4,7 +4,7 @@ io.avaje avaje-jsonb-parent - 1.11-RC3 + 1.11 avaje-jsonb diff --git a/pom.xml b/pom.xml index 049f9ce0..4e0c223a 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ io.avaje avaje-jsonb-parent - 1.11-RC3 + 1.11 pom jsonb parent From cc1a9a2ffa453ced67dac33e685cd547140d7020 Mon Sep 17 00:00:00 2001 From: Rob Bygrave Date: Tue, 9 Apr 2024 23:22:39 +1200 Subject: [PATCH 08/19] Bump to next snapshot --- blackbox-test/pom.xml | 6 +++--- jsonb-generator/pom.xml | 2 +- jsonb-inject-plugin/pom.xml | 2 +- jsonb-jackson/pom.xml | 2 +- jsonb-spring-adapter/pom.xml | 2 +- jsonb/pom.xml | 2 +- pom.xml | 2 +- 7 files changed, 9 insertions(+), 9 deletions(-) diff --git a/blackbox-test/pom.xml b/blackbox-test/pom.xml index 953d34ca..da56160e 100644 --- a/blackbox-test/pom.xml +++ b/blackbox-test/pom.xml @@ -4,7 +4,7 @@ io.avaje avaje-jsonb-parent - 1.11 + 1.12-SNAPSHOT blackbox-test @@ -28,7 +28,7 @@ io.avaje avaje-jsonb - 1.11 + 1.12-SNAPSHOT @@ -47,7 +47,7 @@ io.avaje avaje-jsonb-generator - 1.11 + 1.12-SNAPSHOT provided diff --git a/jsonb-generator/pom.xml b/jsonb-generator/pom.xml index 2d099f60..107a9136 100644 --- a/jsonb-generator/pom.xml +++ b/jsonb-generator/pom.xml @@ -4,7 +4,7 @@ io.avaje avaje-jsonb-parent - 1.11 + 1.12-SNAPSHOT avaje-jsonb-generator diff --git a/jsonb-inject-plugin/pom.xml b/jsonb-inject-plugin/pom.xml index ef90990a..b7842942 100644 --- a/jsonb-inject-plugin/pom.xml +++ b/jsonb-inject-plugin/pom.xml @@ -6,7 +6,7 @@ avaje-jsonb-parent io.avaje - 1.11 + 1.12-SNAPSHOT avaje-jsonb-inject-plugin diff --git a/jsonb-jackson/pom.xml b/jsonb-jackson/pom.xml index 2147f6c7..0c927660 100644 --- a/jsonb-jackson/pom.xml +++ b/jsonb-jackson/pom.xml @@ -4,7 +4,7 @@ avaje-jsonb-parent io.avaje - 1.11 + 1.12-SNAPSHOT avaje-jsonb-jackson diff --git a/jsonb-spring-adapter/pom.xml b/jsonb-spring-adapter/pom.xml index 873684e5..a4d64e9e 100644 --- a/jsonb-spring-adapter/pom.xml +++ b/jsonb-spring-adapter/pom.xml @@ -6,7 +6,7 @@ avaje-jsonb-parent io.avaje - 1.11 + 1.12-SNAPSHOT avaje-jsonb-spring-starter diff --git a/jsonb/pom.xml b/jsonb/pom.xml index 38e393d2..3f3d37c9 100644 --- a/jsonb/pom.xml +++ b/jsonb/pom.xml @@ -4,7 +4,7 @@ io.avaje avaje-jsonb-parent - 1.11 + 1.12-SNAPSHOT avaje-jsonb diff --git a/pom.xml b/pom.xml index 4e0c223a..a7d83b5c 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ io.avaje avaje-jsonb-parent - 1.11 + 1.12-SNAPSHOT pom jsonb parent From f7ac3c453cb17bb1e2797abc512059aa8872d81a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 9 Apr 2024 14:29:36 +0000 Subject: [PATCH 09/19] Bump io.avaje:avaje-inject from 9.11 to 9.12 Bumps [io.avaje:avaje-inject](https://github.com/avaje/avaje-inject) from 9.11 to 9.12. - [Release notes](https://github.com/avaje/avaje-inject/releases) - [Commits](https://github.com/avaje/avaje-inject/compare/9.11...9.12) --- updated-dependencies: - dependency-name: io.avaje:avaje-inject dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- blackbox-test/pom.xml | 2 +- jsonb-inject-plugin/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/blackbox-test/pom.xml b/blackbox-test/pom.xml index da56160e..0a768671 100644 --- a/blackbox-test/pom.xml +++ b/blackbox-test/pom.xml @@ -39,7 +39,7 @@ io.avaje avaje-inject - 9.11 + 9.12 provided true diff --git a/jsonb-inject-plugin/pom.xml b/jsonb-inject-plugin/pom.xml index b7842942..b9cb39c5 100644 --- a/jsonb-inject-plugin/pom.xml +++ b/jsonb-inject-plugin/pom.xml @@ -26,7 +26,7 @@ io.avaje avaje-inject - 9.11 + 9.12 provided true From be71b77ca8fa257de2bd6b1b8a29ad3dfb4fe63f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 19 Apr 2024 14:57:32 +0000 Subject: [PATCH 10/19] Bump org.springframework.boot:spring-boot-dependencies Bumps [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) from 3.2.4 to 3.2.5. - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v3.2.4...v3.2.5) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- jsonb-spring-adapter/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jsonb-spring-adapter/pom.xml b/jsonb-spring-adapter/pom.xml index a4d64e9e..ec1c30f5 100644 --- a/jsonb-spring-adapter/pom.xml +++ b/jsonb-spring-adapter/pom.xml @@ -18,7 +18,7 @@ org.springframework.boot spring-boot-dependencies - 3.2.4 + 3.2.5 pom import From 1bd89aa507bb4bb128ebbb00dff7480b167a550a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Apr 2024 15:02:35 +0000 Subject: [PATCH 11/19] Bump io.helidon.webserver:helidon-webserver from 4.0.7 to 4.0.8 Bumps io.helidon.webserver:helidon-webserver from 4.0.7 to 4.0.8. --- updated-dependencies: - dependency-name: io.helidon.webserver:helidon-webserver dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- jsonb/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jsonb/pom.xml b/jsonb/pom.xml index 3f3d37c9..5f99bf89 100644 --- a/jsonb/pom.xml +++ b/jsonb/pom.xml @@ -22,7 +22,7 @@ io.helidon.webserver helidon-webserver - 4.0.7 + 4.0.8 provided true From 76058fb6e1f2ab12972ca30e614732a5ef8de9d3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 May 2024 14:08:58 +0000 Subject: [PATCH 12/19] Bump com.fasterxml.jackson.core:jackson-core from 2.17.0 to 2.17.1 Bumps [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) from 2.17.0 to 2.17.1. - [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.17.0...jackson-core-2.17.1) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-core dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- jsonb-jackson/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jsonb-jackson/pom.xml b/jsonb-jackson/pom.xml index 0c927660..e92b2bd1 100644 --- a/jsonb-jackson/pom.xml +++ b/jsonb-jackson/pom.xml @@ -16,7 +16,7 @@ com.fasterxml.jackson.core jackson-core - 2.17.0 + 2.17.1 io.avaje From 2a1dfd6a635869335a57830bf44df0e0ce8fc3d5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 23 May 2024 14:30:22 +0000 Subject: [PATCH 13/19] Bump org.springframework.boot:spring-boot-dependencies Bumps [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) from 3.2.5 to 3.3.0. - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v3.2.5...v3.3.0) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- jsonb-spring-adapter/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jsonb-spring-adapter/pom.xml b/jsonb-spring-adapter/pom.xml index ec1c30f5..12d0842f 100644 --- a/jsonb-spring-adapter/pom.xml +++ b/jsonb-spring-adapter/pom.xml @@ -18,7 +18,7 @@ org.springframework.boot spring-boot-dependencies - 3.2.5 + 3.3.0 pom import From ba04e79a486eda4d7c10123d4d965f472f2189a9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 30 May 2024 14:39:28 +0000 Subject: [PATCH 14/19] Bump io.helidon.webserver:helidon-webserver from 4.0.8 to 4.0.9 Bumps io.helidon.webserver:helidon-webserver from 4.0.8 to 4.0.9. --- updated-dependencies: - dependency-name: io.helidon.webserver:helidon-webserver dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- jsonb/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jsonb/pom.xml b/jsonb/pom.xml index 5f99bf89..77f1713e 100644 --- a/jsonb/pom.xml +++ b/jsonb/pom.xml @@ -22,7 +22,7 @@ io.helidon.webserver helidon-webserver - 4.0.8 + 4.0.9 provided true From da88a7f40845dfb74fddcc905db2bd435813414d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 5 Jun 2024 14:16:20 +0000 Subject: [PATCH 15/19] Bump io.avaje:avaje-prisms from 1.21 to 1.22 Bumps [io.avaje:avaje-prisms](https://github.com/avaje/avaje-prisms) from 1.21 to 1.22. - [Release notes](https://github.com/avaje/avaje-prisms/releases) - [Commits](https://github.com/avaje/avaje-prisms/compare/1.21...1.22) --- updated-dependencies: - dependency-name: io.avaje:avaje-prisms dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- jsonb-generator/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jsonb-generator/pom.xml b/jsonb-generator/pom.xml index 107a9136..8d43ef70 100644 --- a/jsonb-generator/pom.xml +++ b/jsonb-generator/pom.xml @@ -11,7 +11,7 @@ jsonb generator annotation processor generating source code json adapters for avaje-jsonb - 1.21 + 1.22 From abd9029d6ec6a78e7dc5a60deb6acc9779d53da0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 6 Jun 2024 14:24:53 +0000 Subject: [PATCH 16/19] Bump io.avaje:avaje-prisms from 1.22 to 1.23 Bumps [io.avaje:avaje-prisms](https://github.com/avaje/avaje-prisms) from 1.22 to 1.23. - [Release notes](https://github.com/avaje/avaje-prisms/releases) - [Commits](https://github.com/avaje/avaje-prisms/compare/1.22...1.23) --- updated-dependencies: - dependency-name: io.avaje:avaje-prisms dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- jsonb-generator/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jsonb-generator/pom.xml b/jsonb-generator/pom.xml index 8d43ef70..85da94f7 100644 --- a/jsonb-generator/pom.xml +++ b/jsonb-generator/pom.xml @@ -11,7 +11,7 @@ jsonb generator annotation processor generating source code json adapters for avaje-jsonb - 1.22 + 1.23 From edb0326efcb8baa6a88f90af71a7a64df98f46f8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 7 Jun 2024 14:41:38 +0000 Subject: [PATCH 17/19] Bump io.avaje:avaje-prisms from 1.23 to 1.24 Bumps [io.avaje:avaje-prisms](https://github.com/avaje/avaje-prisms) from 1.23 to 1.24. - [Release notes](https://github.com/avaje/avaje-prisms/releases) - [Commits](https://github.com/avaje/avaje-prisms/compare/1.23...1.24) --- updated-dependencies: - dependency-name: io.avaje:avaje-prisms dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- jsonb-generator/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jsonb-generator/pom.xml b/jsonb-generator/pom.xml index 85da94f7..5ff3986d 100644 --- a/jsonb-generator/pom.xml +++ b/jsonb-generator/pom.xml @@ -11,7 +11,7 @@ jsonb generator annotation processor generating source code json adapters for avaje-jsonb - 1.23 + 1.24 From dcf7f4536899cc3776e7cc0261b4b95ff2fa6e5d Mon Sep 17 00:00:00 2001 From: Josiah Noel <32279667+SentryMan@users.noreply.github.com> Date: Sun, 9 Jun 2024 22:39:43 -0400 Subject: [PATCH 18/19] Run EA builds on PRs (#239) * Run EA builds on PRs * remove duplicate pr build --- .github/workflows/build.yml | 2 +- .github/workflows/jdk-ea.yml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ce1c4ae3..d8010a8f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,6 +1,6 @@ name: Build -on: [push, pull_request, workflow_dispatch] +on: [push, workflow_dispatch] jobs: build: diff --git a/.github/workflows/jdk-ea.yml b/.github/workflows/jdk-ea.yml index ed8e24dd..28e94bc2 100644 --- a/.github/workflows/jdk-ea.yml +++ b/.github/workflows/jdk-ea.yml @@ -2,6 +2,7 @@ name: JDK EA on: + push: workflow_dispatch: schedule: - cron: '39 6 * * 1,3,5' From 61e6b231690c494b01ebceb6c40adad6751da6fb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Jun 2024 14:16:26 +0000 Subject: [PATCH 19/19] Bump org.avaje:java11-oss from 4.1 to 4.3 Bumps [org.avaje:java11-oss](https://github.com/avaje-pom/java11-oss) from 4.1 to 4.3. - [Release notes](https://github.com/avaje-pom/java11-oss/releases) - [Commits](https://github.com/avaje-pom/java11-oss/commits) --- updated-dependencies: - dependency-name: org.avaje:java11-oss dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index a7d83b5c..c11dbd69 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ org.avaje java11-oss - 4.1 + 4.3 io.avaje