This is an automated email from the ASF dual-hosted git repository.

jbonofre pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/karaf.git


The following commit(s) were added to refs/heads/main by this push:
     new 6576955943 build(deps): bump maven.version from 3.9.16 to 3.10.0 
(#2962)
6576955943 is described below

commit 65769559439fbe548e19efd3e378e73c60076725
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Tue Oct 6 09:00:45 2026 +0200

    build(deps): bump maven.version from 3.9.16 to 3.10.0 (#2962)
    
    * build(deps): bump maven.version from 3.9.16 to 3.10.0
    
    Bumps `maven.version` from 3.9.16 to 3.10.0.
    
    Updates `org.apache.maven:maven-plugin-api` from 3.9.16 to 3.10.0
    - [Release notes](https://github.com/apache/maven/releases)
    - 
[Commits](https://github.com/apache/maven/compare/maven-3.9.16...maven-3.10.0)
    
    Updates `org.apache.maven:maven-compat` from 3.9.16 to 3.10.0
    - [Release notes](https://github.com/apache/maven/releases)
    - 
[Commits](https://github.com/apache/maven/compare/maven-3.9.16...maven-3.10.0)
    
    Updates `org.apache.maven:maven-core` from 3.9.16 to 3.10.0
    
    Updates `org.apache.maven:maven-artifact` from 3.9.16 to 3.10.0
    
    Updates `org.apache.maven:maven-settings` from 3.9.16 to 3.10.0
    
    Updates `org.apache.maven:maven-settings-builder` from 3.9.16 to 3.10.0
    
    ---
    updated-dependencies:
    - dependency-name: org.apache.maven:maven-plugin-api
      dependency-version: 3.10.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    - dependency-name: org.apache.maven:maven-compat
      dependency-version: 3.10.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    - dependency-name: org.apache.maven:maven-core
      dependency-version: 3.10.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    - dependency-name: org.apache.maven:maven-artifact
      dependency-version: 3.10.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    - dependency-name: org.apache.maven:maven-settings
      dependency-version: 3.10.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    - dependency-name: org.apache.maven:maven-settings-builder
      dependency-version: 3.10.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    * Adapt BundleToArtifactTest to Maven 3.10.0
    
    DefaultArtifactHandlerManager no longer has a no-arg constructor in Maven
    3.10.0, the artifact handlers are now passed to the constructor.
    
    ---------
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: JB Onofré <[email protected]>
---
 pom.xml                                                        |  2 +-
 .../apache/karaf/tooling/features/BundleToArtifactTest.java    | 10 ++--------
 2 files changed, 3 insertions(+), 9 deletions(-)

diff --git a/pom.xml b/pom.xml
index 530c5e7609..bfa7710780 100644
--- a/pom.xml
+++ b/pom.xml
@@ -286,7 +286,7 @@
         <junit.version>4.13.2</junit.version>
         <jsw.version>3.2.3</jsw.version>
         <log4j.version>2.26.1</log4j.version>
-        <maven.version>3.9.16</maven.version>
+        <maven.version>3.10.0</maven.version>
         <maven.wagon.version>3.5.3</maven.wagon.version>
         
<maven-plugin-annotations.version>3.16.0</maven-plugin-annotations.version>
         <maven.resolver.version>2.0.23</maven.resolver.version>
diff --git 
a/tooling/karaf-maven-plugin/src/test/java/org/apache/karaf/tooling/features/BundleToArtifactTest.java
 
b/tooling/karaf-maven-plugin/src/test/java/org/apache/karaf/tooling/features/BundleToArtifactTest.java
index 4ce989dd79..21feab870b 100644
--- 
a/tooling/karaf-maven-plugin/src/test/java/org/apache/karaf/tooling/features/BundleToArtifactTest.java
+++ 
b/tooling/karaf-maven-plugin/src/test/java/org/apache/karaf/tooling/features/BundleToArtifactTest.java
@@ -36,19 +36,13 @@ import org.junit.Test;
 
 public class BundleToArtifactTest extends MojoSupport {
 
-    @SuppressWarnings("rawtypes")
-       public BundleToArtifactTest() throws NoSuchFieldException, 
IllegalAccessException {
+    public BundleToArtifactTest() throws NoSuchFieldException, 
IllegalAccessException {
         factory = new DefaultArtifactFactory();
-        ArtifactHandlerManager artifactHandlerManager = new 
DefaultArtifactHandlerManager();
+        ArtifactHandlerManager artifactHandlerManager = new 
DefaultArtifactHandlerManager(new HashMap<>());
         Field f = 
factory.getClass().getDeclaredField("artifactHandlerManager");
         f.setAccessible(true);
         f.set(factory, artifactHandlerManager);
         f.setAccessible(false);
-
-        f = 
artifactHandlerManager.getClass().getDeclaredField("artifactHandlers");
-        f.setAccessible(true);
-        f.set(artifactHandlerManager, new HashMap());
-        f.setAccessible(false);
     }
 
     public void execute() throws MojoExecutionException, MojoFailureException {

Reply via email to