From 90ba920e91bccffb8b80e300e32d70debe60d3df Mon Sep 17 00:00:00 2001 From: Kasper Nielsen Date: Thu, 9 Jul 2026 07:32:16 +0200 Subject: [PATCH 1/2] Upgrade Maven plugins and test dependencies to latest stable Bump to latest stable releases (verified against repo1.maven.org), superseding the open dependabot PRs and going further where they are stale: - junit-bom 6.0.2 -> 6.1.1 (dependabot #222 targets 6.0.3) - assertj-core 3.26.3 -> 3.27.7 (dependabot #219/#220) - maven-surefire 3.5.4 -> 3.5.6 (dependabot #223 targets 3.5.5) - maven-compiler 3.14.1 -> 3.15.0 (dependabot #221) - maven-resources 3.4.0 -> 3.5.0 (dependabot #225) - maven-shade 3.6.1 -> 3.6.2 (dependabot #224) - maven-enforcer 3.6.2 -> 3.6.3 - maven-invoker 3.9.1 -> 3.10.1 Core 'packed' module builds green: 163 tests pass (0 failures/errors). Pre-existing packed-modulepath-tests compile break is unrelated. --- modules/pom.xml | 4 ++-- pom.xml | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/modules/pom.xml b/modules/pom.xml index 73315c925..08d0afa96 100644 --- a/modules/pom.xml +++ b/modules/pom.xml @@ -27,8 +27,8 @@ ${project.basedir}/.. - 3.26.3 - 6.0.2 + 3.27.7 + 6.1.1 1.37 1.0.0 diff --git a/pom.xml b/pom.xml index 048cce8f0..f1dcd6d6d 100644 --- a/pom.xml +++ b/pom.xml @@ -12,31 +12,31 @@ UTF-8 3.5.0 5.1.9 - 3.14.1 + 3.15.0 3.1.4 3.1.4 1.7.0 2.20.1 3.12.0 3.3.1 - 3.6.1 + 3.6.2 3.2.7 3.6.0 - 3.9.1 + 3.10.1 3.6.0 3.5.0 4.0.0-M16 3.5.0 3.17.0 3.1.1 - 3.4.0 + 3.5.0 3.7.1 3.8.1 3.5.1 - 3.5.4 + 3.5.6 1.18.4 1.24 - 3.6.2 + 3.6.3 0.8.12 4.3.0 3.6.0 From 0a698bc7230f9d37f3ce29f447ea960c761af07f Mon Sep 17 00:00:00 2001 From: Kasper Nielsen Date: Thu, 9 Jul 2026 08:01:11 +0200 Subject: [PATCH 2/2] Fix packed-modulepath-tests: repoint Sidehandle* imports to app.packed.extension The Sidehandle* API (SidehandleBinding, SidehandleTargetKind, SidehandleContext) was moved from package app.packed.component to app.packed.extension, but the modulepath test fixtures still imported the old package, breaking compilation of the module. Repointed the 9 stale imports across 5 files; the referenced types, nested Kind enum constants, and installSidebeanIfAbsent signature are otherwise unchanged. Full reactor build is now green (BUILD SUCCESS, all tests pass). --- .../java/app/packed/moduletests/isopen/IsOpenExtension.java | 2 +- .../java/app/packed/moduletests/isopen/IsOpenSidebean.java | 4 ++-- .../packed/moduletests/isopen/IsOpenSidebeanNotOpen.java | 4 ++-- .../src/main/java/app/packed/moduletests/isopen/NewApp.java | 6 +++--- .../app/packed/moduletests/notopen/NotOpenExtension.java | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/modules/packed-modulepath-tests/src/main/java/app/packed/moduletests/isopen/IsOpenExtension.java b/modules/packed-modulepath-tests/src/main/java/app/packed/moduletests/isopen/IsOpenExtension.java index 763da435b..8c0a52cd8 100644 --- a/modules/packed-modulepath-tests/src/main/java/app/packed/moduletests/isopen/IsOpenExtension.java +++ b/modules/packed-modulepath-tests/src/main/java/app/packed/moduletests/isopen/IsOpenExtension.java @@ -15,7 +15,7 @@ */ package app.packed.moduletests.isopen; -import app.packed.component.SidehandleTargetKind; +import app.packed.extension.SidehandleTargetKind; import app.packed.extension.Extension; import app.packed.extension.ExtensionHandle; diff --git a/modules/packed-modulepath-tests/src/main/java/app/packed/moduletests/isopen/IsOpenSidebean.java b/modules/packed-modulepath-tests/src/main/java/app/packed/moduletests/isopen/IsOpenSidebean.java index 113a48278..d786d79d1 100644 --- a/modules/packed-modulepath-tests/src/main/java/app/packed/moduletests/isopen/IsOpenSidebean.java +++ b/modules/packed-modulepath-tests/src/main/java/app/packed/moduletests/isopen/IsOpenSidebean.java @@ -15,8 +15,8 @@ */ package app.packed.moduletests.isopen; -import app.packed.component.SidehandleBinding; -import app.packed.component.SidehandleBinding.Kind; +import app.packed.extension.SidehandleBinding; +import app.packed.extension.SidehandleBinding.Kind; /** * diff --git a/modules/packed-modulepath-tests/src/main/java/app/packed/moduletests/isopen/IsOpenSidebeanNotOpen.java b/modules/packed-modulepath-tests/src/main/java/app/packed/moduletests/isopen/IsOpenSidebeanNotOpen.java index aa924f283..faf95ac06 100644 --- a/modules/packed-modulepath-tests/src/main/java/app/packed/moduletests/isopen/IsOpenSidebeanNotOpen.java +++ b/modules/packed-modulepath-tests/src/main/java/app/packed/moduletests/isopen/IsOpenSidebeanNotOpen.java @@ -15,8 +15,8 @@ */ package app.packed.moduletests.isopen; -import app.packed.component.SidehandleBinding; -import app.packed.component.SidehandleBinding.Kind; +import app.packed.extension.SidehandleBinding; +import app.packed.extension.SidehandleBinding.Kind; import app.packed.moduletests.notopen.NotOpenInvokerInterface; /** diff --git a/modules/packed-modulepath-tests/src/main/java/app/packed/moduletests/isopen/NewApp.java b/modules/packed-modulepath-tests/src/main/java/app/packed/moduletests/isopen/NewApp.java index 90539a58a..d076e953d 100644 --- a/modules/packed-modulepath-tests/src/main/java/app/packed/moduletests/isopen/NewApp.java +++ b/modules/packed-modulepath-tests/src/main/java/app/packed/moduletests/isopen/NewApp.java @@ -15,13 +15,13 @@ */ package app.packed.moduletests.isopen; -import static app.packed.component.SidehandleBinding.Kind.FROM_CONTEXT; +import static app.packed.extension.SidehandleBinding.Kind.FROM_CONTEXT; import app.packed.application.BootstrapApp; import app.packed.application.ManagedApplicationRuntime; import app.packed.bean.Bean; -import app.packed.component.SidehandleBinding; -import app.packed.component.SidehandleContext; +import app.packed.extension.SidehandleBinding; +import app.packed.extension.SidehandleContext; import app.packed.lifecycle.LifecycleKind; /** * diff --git a/modules/packed-modulepath-tests/src/main/java/app/packed/moduletests/notopen/NotOpenExtension.java b/modules/packed-modulepath-tests/src/main/java/app/packed/moduletests/notopen/NotOpenExtension.java index a76261aef..513fa9240 100644 --- a/modules/packed-modulepath-tests/src/main/java/app/packed/moduletests/notopen/NotOpenExtension.java +++ b/modules/packed-modulepath-tests/src/main/java/app/packed/moduletests/notopen/NotOpenExtension.java @@ -15,7 +15,7 @@ */ package app.packed.moduletests.notopen; -import app.packed.component.SidehandleTargetKind; +import app.packed.extension.SidehandleTargetKind; import app.packed.extension.Extension; import app.packed.extension.ExtensionHandle; import app.packed.moduletests.isopen.IsOpenSidebean;