From f9c2d2cb78c9718ef56b54cb5ce0fbc830604bb7 Mon Sep 17 00:00:00 2001 From: xjusko Date: Wed, 22 Apr 2026 22:16:08 +0200 Subject: [PATCH] Fix provided scope warnings for Maven plugin dependencies Set Maven API dependencies to provided scope in the maven-plugin module, as they are supplied by the Maven runtime when executing the plugin. --- maven/maven-plugin/pom.xml | 42 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/maven/maven-plugin/pom.xml b/maven/maven-plugin/pom.xml index 7aec9406..764a29c3 100644 --- a/maven/maven-plugin/pom.xml +++ b/maven/maven-plugin/pom.xml @@ -63,6 +63,7 @@ org.apache.maven maven-plugin-api + provided org.codehaus.plexus @@ -85,6 +86,7 @@ org.apache.maven maven-core + provided com.google.guava @@ -96,6 +98,46 @@ + + org.apache.maven + maven-model + provided + + + org.apache.maven + maven-resolver-provider + provided + + + org.apache.maven + maven-model-builder + provided + + + org.apache.maven + maven-repository-metadata + provided + + + org.apache.maven + maven-settings + provided + + + org.apache.maven + maven-settings-builder + provided + + + org.apache.maven + maven-artifact + provided + + + org.apache.maven + maven-builder-support + provided +