This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch plexus in repository https://gitbox.apache.org/repos/asf/camel.git
commit 1cd995ea9821b76d23afbd7e8d927f852d097f7c Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Thu Jul 20 08:13:36 2023 +0200 CAMEL-19625: maven - Migrate from org.sonatype.plexus to org.codehaus.plexus and upgrade to latest v4 --- .../camel-salesforce/camel-salesforce-maven-plugin/pom.xml | 2 +- .../camel-servicenow/camel-servicenow-maven-plugin/pom.xml | 2 +- dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/pom.xml | 2 +- tooling/maven/bom-generator-maven-plugin/pom.xml | 6 +++++- tooling/maven/camel-api-component-maven-plugin/pom.xml | 2 +- .../java/org/apache/camel/maven/AbstractGeneratorMojo.java | 2 +- .../apache/camel/maven/component/GenerateComponentMojo.java | 2 +- .../camel-eip-documentation-enricher-maven-plugin/pom.xml | 2 +- tooling/maven/camel-package-maven-plugin/pom.xml | 2 +- .../apache/camel/maven/packaging/AbstractGenerateMojo.java | 2 +- .../apache/camel/maven/packaging/AbstractGeneratorMojo.java | 2 +- .../org/apache/camel/maven/packaging/ComponentDslMojo.java | 2 +- .../org/apache/camel/maven/packaging/EndpointDslMojo.java | 2 +- .../camel/maven/packaging/ModelXmlParserGeneratorMojo.java | 2 +- .../apache/camel/maven/packaging/PackageComponentMojo.java | 2 +- .../apache/camel/maven/packaging/PackageDataFormatMojo.java | 2 +- .../org/apache/camel/maven/packaging/PackageJandexMojo.java | 2 +- .../apache/camel/maven/packaging/PackageLanguageMojo.java | 2 +- .../org/apache/camel/maven/packaging/PackageOtherMojo.java | 2 +- .../camel/maven/packaging/PrepareCamelMainDocMojo.java | 2 +- .../apache/camel/maven/packaging/PrepareCamelMainMojo.java | 2 +- .../apache/camel/maven/packaging/PrepareComponentMojo.java | 2 +- .../apache/camel/maven/packaging/PrepareKameletMainMojo.java | 2 +- .../org/apache/camel/maven/packaging/UpdateReadmeMojo.java | 2 +- .../camel/maven/packaging/XmlModelWriterGeneratorMojo.java | 2 +- .../camel/maven/packaging/YamlModelWriterGeneratorMojo.java | 2 +- tooling/maven/camel-restdsl-openapi-plugin/pom.xml | 8 ++++++++ tooling/maven/sync-properties-maven-plugin/pom.xml | 6 +++++- tooling/parent/pom.xml | 12 +++++++++--- 29 files changed, 52 insertions(+), 30 deletions(-) diff --git a/components/camel-salesforce/camel-salesforce-maven-plugin/pom.xml b/components/camel-salesforce/camel-salesforce-maven-plugin/pom.xml index ce6f04850fa..d5bedea5c40 100644 --- a/components/camel-salesforce/camel-salesforce-maven-plugin/pom.xml +++ b/components/camel-salesforce/camel-salesforce-maven-plugin/pom.xml @@ -101,7 +101,7 @@ <artifactId>plexus-utils</artifactId> </dependency> <dependency> - <groupId>org.sonatype.plexus</groupId> + <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-build-api</artifactId> </dependency> diff --git a/components/camel-servicenow/camel-servicenow-maven-plugin/pom.xml b/components/camel-servicenow/camel-servicenow-maven-plugin/pom.xml index 6cdea1e802c..37e7d66e4a0 100644 --- a/components/camel-servicenow/camel-servicenow-maven-plugin/pom.xml +++ b/components/camel-servicenow/camel-servicenow-maven-plugin/pom.xml @@ -95,7 +95,7 @@ <artifactId>plexus-utils</artifactId> </dependency> <dependency> - <groupId>org.sonatype.plexus</groupId> + <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-build-api</artifactId> </dependency> diff --git a/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/pom.xml b/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/pom.xml index c22fc184d28..9fcc7e35f63 100644 --- a/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/pom.xml +++ b/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/pom.xml @@ -83,7 +83,7 @@ <artifactId>plexus-utils</artifactId> </dependency> <dependency> - <groupId>org.sonatype.plexus</groupId> + <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-build-api</artifactId> </dependency> diff --git a/tooling/maven/bom-generator-maven-plugin/pom.xml b/tooling/maven/bom-generator-maven-plugin/pom.xml index 2980dd29595..0d8a82ee814 100644 --- a/tooling/maven/bom-generator-maven-plugin/pom.xml +++ b/tooling/maven/bom-generator-maven-plugin/pom.xml @@ -82,7 +82,11 @@ <artifactId>plexus-utils</artifactId> </dependency> <dependency> - <groupId>org.sonatype.plexus</groupId> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-xml</artifactId> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-build-api</artifactId> </dependency> diff --git a/tooling/maven/camel-api-component-maven-plugin/pom.xml b/tooling/maven/camel-api-component-maven-plugin/pom.xml index 378f1b0fd31..9507359d53f 100644 --- a/tooling/maven/camel-api-component-maven-plugin/pom.xml +++ b/tooling/maven/camel-api-component-maven-plugin/pom.xml @@ -89,7 +89,7 @@ <artifactId>plexus-utils</artifactId> </dependency> <dependency> - <groupId>org.sonatype.plexus</groupId> + <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-build-api</artifactId> </dependency> <dependency> diff --git a/tooling/maven/camel-api-component-maven-plugin/src/main/java/org/apache/camel/maven/AbstractGeneratorMojo.java b/tooling/maven/camel-api-component-maven-plugin/src/main/java/org/apache/camel/maven/AbstractGeneratorMojo.java index 13d2efc0266..eb1ca59219d 100644 --- a/tooling/maven/camel-api-component-maven-plugin/src/main/java/org/apache/camel/maven/AbstractGeneratorMojo.java +++ b/tooling/maven/camel-api-component-maven-plugin/src/main/java/org/apache/camel/maven/AbstractGeneratorMojo.java @@ -40,9 +40,9 @@ import org.apache.velocity.app.VelocityEngine; import org.apache.velocity.exception.VelocityException; import org.apache.velocity.runtime.RuntimeConstants; import org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader; +import org.codehaus.plexus.build.BuildContext; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.sonatype.plexus.build.incremental.BuildContext; /** * Base class for API based generation MOJOs. diff --git a/tooling/maven/camel-component-maven-plugin/src/main/java/org/apache/camel/maven/component/GenerateComponentMojo.java b/tooling/maven/camel-component-maven-plugin/src/main/java/org/apache/camel/maven/component/GenerateComponentMojo.java index ea8578b56ea..5e2dfae26d7 100644 --- a/tooling/maven/camel-component-maven-plugin/src/main/java/org/apache/camel/maven/component/GenerateComponentMojo.java +++ b/tooling/maven/camel-component-maven-plugin/src/main/java/org/apache/camel/maven/component/GenerateComponentMojo.java @@ -39,7 +39,7 @@ import org.apache.maven.plugins.annotations.Parameter; import org.apache.maven.plugins.annotations.ResolutionScope; import org.apache.maven.project.MavenProject; import org.apache.maven.project.MavenProjectHelper; -import org.sonatype.plexus.build.incremental.BuildContext; +import org.codehaus.plexus.build.BuildContext; /** * To be used by 3rd party Camel component developers to generate metadata. diff --git a/tooling/maven/camel-eip-documentation-enricher-maven-plugin/pom.xml b/tooling/maven/camel-eip-documentation-enricher-maven-plugin/pom.xml index eef0351f24f..5adcf69db30 100644 --- a/tooling/maven/camel-eip-documentation-enricher-maven-plugin/pom.xml +++ b/tooling/maven/camel-eip-documentation-enricher-maven-plugin/pom.xml @@ -70,7 +70,7 @@ <artifactId>plexus-utils</artifactId> </dependency> <dependency> - <groupId>org.sonatype.plexus</groupId> + <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-build-api</artifactId> </dependency> diff --git a/tooling/maven/camel-package-maven-plugin/pom.xml b/tooling/maven/camel-package-maven-plugin/pom.xml index 6b78c8978e0..70d74b2b19a 100644 --- a/tooling/maven/camel-package-maven-plugin/pom.xml +++ b/tooling/maven/camel-package-maven-plugin/pom.xml @@ -102,7 +102,7 @@ <artifactId>plexus-utils</artifactId> </dependency> <dependency> - <groupId>org.sonatype.plexus</groupId> + <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-build-api</artifactId> </dependency> diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/AbstractGenerateMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/AbstractGenerateMojo.java index b7d2ed2ff9f..bad462745af 100644 --- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/AbstractGenerateMojo.java +++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/AbstractGenerateMojo.java @@ -41,7 +41,7 @@ import org.apache.maven.plugins.annotations.Component; import org.apache.maven.plugins.annotations.Parameter; import org.apache.maven.project.MavenProject; import org.apache.maven.project.MavenProjectHelper; -import org.sonatype.plexus.build.incremental.BuildContext; +import org.codehaus.plexus.build.BuildContext; public abstract class AbstractGenerateMojo extends AbstractMojo { private static final String INCREMENTAL_DATA = ""; diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/AbstractGeneratorMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/AbstractGeneratorMojo.java index 8e28e272086..ce2a5bff7a2 100644 --- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/AbstractGeneratorMojo.java +++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/AbstractGeneratorMojo.java @@ -41,7 +41,7 @@ import org.apache.maven.plugins.annotations.Component; import org.apache.maven.plugins.annotations.Parameter; import org.apache.maven.project.MavenProject; import org.apache.maven.project.MavenProjectHelper; -import org.sonatype.plexus.build.incremental.BuildContext; +import org.codehaus.plexus.build.BuildContext; public abstract class AbstractGeneratorMojo extends AbstractMojo { diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/ComponentDslMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/ComponentDslMojo.java index 440791c6321..2f60cd169e3 100644 --- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/ComponentDslMojo.java +++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/ComponentDslMojo.java @@ -39,7 +39,7 @@ import org.apache.maven.plugins.annotations.Parameter; import org.apache.maven.plugins.annotations.ResolutionScope; import org.apache.maven.project.MavenProject; import org.apache.maven.project.MavenProjectHelper; -import org.sonatype.plexus.build.incremental.BuildContext; +import org.codehaus.plexus.build.BuildContext; import static org.apache.camel.maven.packaging.generics.PackagePluginUtils.joinHeaderAndSource; import static org.apache.camel.tooling.util.PackageHelper.findCamelDirectory; diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointDslMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointDslMojo.java index fa647699b51..7cb8785a15c 100644 --- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointDslMojo.java +++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointDslMojo.java @@ -53,12 +53,12 @@ import org.apache.maven.plugins.annotations.Parameter; import org.apache.maven.plugins.annotations.ResolutionScope; import org.apache.maven.project.MavenProject; import org.apache.maven.project.MavenProjectHelper; +import org.codehaus.plexus.build.BuildContext; import org.jboss.forge.roaster.Roaster; import org.jboss.forge.roaster.model.Type; import org.jboss.forge.roaster.model.source.JavaClassSource; import org.jboss.forge.roaster.model.source.MethodSource; import org.jboss.forge.roaster.model.source.ParameterSource; -import org.sonatype.plexus.build.incremental.BuildContext; import static org.apache.camel.maven.packaging.generics.JavadocUtil.getMainDescription; import static org.apache.camel.maven.packaging.generics.JavadocUtil.pathParameterJavaDoc; diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/ModelXmlParserGeneratorMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/ModelXmlParserGeneratorMojo.java index 37a6a6c42eb..36db5315cf6 100644 --- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/ModelXmlParserGeneratorMojo.java +++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/ModelXmlParserGeneratorMojo.java @@ -75,13 +75,13 @@ import org.apache.maven.plugins.annotations.Parameter; import org.apache.maven.plugins.annotations.ResolutionScope; import org.apache.maven.project.MavenProject; import org.apache.maven.project.MavenProjectHelper; +import org.codehaus.plexus.build.BuildContext; import org.jboss.jandex.AnnotationInstance; import org.jboss.jandex.AnnotationTarget; import org.jboss.jandex.ClassInfo; import org.jboss.jandex.DotName; import org.jboss.jandex.Index; import org.jboss.jandex.IndexReader; -import org.sonatype.plexus.build.incremental.BuildContext; /** * Generate Model lightweight XML Parser source code. diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageComponentMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageComponentMojo.java index d5730718247..6702e4ae144 100644 --- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageComponentMojo.java +++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageComponentMojo.java @@ -29,7 +29,7 @@ import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; import org.apache.maven.project.MavenProject; import org.apache.maven.project.MavenProjectHelper; -import org.sonatype.plexus.build.incremental.BuildContext; +import org.codehaus.plexus.build.BuildContext; /** * Analyses the Camel plugins in a project and generates extra descriptor information for easier auto-discovery in diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageDataFormatMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageDataFormatMojo.java index 35aceb32f9d..af8d58e2095 100644 --- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageDataFormatMojo.java +++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageDataFormatMojo.java @@ -51,11 +51,11 @@ import org.apache.maven.plugins.annotations.Parameter; import org.apache.maven.plugins.annotations.ResolutionScope; import org.apache.maven.project.MavenProject; import org.apache.maven.project.MavenProjectHelper; +import org.codehaus.plexus.build.BuildContext; import org.jboss.forge.roaster.Roaster; import org.jboss.forge.roaster.model.source.FieldSource; import org.jboss.forge.roaster.model.source.JavaClassSource; import org.jboss.forge.roaster.model.source.MethodSource; -import org.sonatype.plexus.build.incremental.BuildContext; /** * Analyses the Camel plugins in a project and generates extra descriptor information for easier auto-discovery in diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageJandexMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageJandexMojo.java index d661337588b..a711b69bf64 100644 --- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageJandexMojo.java +++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageJandexMojo.java @@ -34,10 +34,10 @@ import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; import org.apache.maven.project.MavenProject; import org.apache.maven.project.MavenProjectHelper; +import org.codehaus.plexus.build.BuildContext; import org.jboss.jandex.Index; import org.jboss.jandex.IndexWriter; import org.jboss.jandex.Indexer; -import org.sonatype.plexus.build.incremental.BuildContext; /** * Generate a Jandex index for classes compiled as part of the current project. diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageLanguageMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageLanguageMojo.java index 399cab9dff6..377e2fd8113 100644 --- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageLanguageMojo.java +++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageLanguageMojo.java @@ -40,7 +40,7 @@ import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; import org.apache.maven.project.MavenProject; import org.apache.maven.project.MavenProjectHelper; -import org.sonatype.plexus.build.incremental.BuildContext; +import org.codehaus.plexus.build.BuildContext; /** * Analyses the Camel plugins in a project and generates extra descriptor information for easier auto-discovery in diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageOtherMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageOtherMojo.java index 5d4e93720a8..97df496857f 100644 --- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageOtherMojo.java +++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageOtherMojo.java @@ -31,7 +31,7 @@ import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; import org.apache.maven.project.MavenProject; import org.apache.maven.project.MavenProjectHelper; -import org.sonatype.plexus.build.incremental.BuildContext; +import org.codehaus.plexus.build.BuildContext; /** * Analyses the Camel plugins in a project and generates extra descriptor information for easier auto-discovery in diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareCamelMainDocMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareCamelMainDocMojo.java index 4a7b09273f1..f6ecc217f24 100644 --- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareCamelMainDocMojo.java +++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareCamelMainDocMojo.java @@ -36,8 +36,8 @@ import org.apache.maven.plugins.annotations.Parameter; import org.apache.maven.plugins.annotations.ResolutionScope; import org.apache.maven.project.MavenProject; import org.apache.maven.project.MavenProjectHelper; +import org.codehaus.plexus.build.BuildContext; import org.mvel2.templates.TemplateRuntime; -import org.sonatype.plexus.build.incremental.BuildContext; /** * Prepares camel-main by updating main documentation. diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareCamelMainMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareCamelMainMojo.java index 1129d02bc79..69df03f5fc7 100644 --- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareCamelMainMojo.java +++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareCamelMainMojo.java @@ -37,12 +37,12 @@ import org.apache.maven.plugins.annotations.Parameter; import org.apache.maven.plugins.annotations.ResolutionScope; import org.apache.maven.project.MavenProject; import org.apache.maven.project.MavenProjectHelper; +import org.codehaus.plexus.build.BuildContext; import org.jboss.forge.roaster.Roaster; import org.jboss.forge.roaster.model.source.AnnotationSource; import org.jboss.forge.roaster.model.source.FieldSource; import org.jboss.forge.roaster.model.source.JavaClassSource; import org.jboss.forge.roaster.model.source.MethodSource; -import org.sonatype.plexus.build.incremental.BuildContext; /** * Prepares camel-main by generating Camel Main configuration metadata for tooling support. diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareComponentMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareComponentMojo.java index b37c4fd1428..55cfcf186a3 100644 --- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareComponentMojo.java +++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareComponentMojo.java @@ -34,7 +34,7 @@ import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; import org.apache.maven.project.MavenProject; import org.apache.maven.project.MavenProjectHelper; -import org.sonatype.plexus.build.incremental.BuildContext; +import org.codehaus.plexus.build.BuildContext; import static org.apache.camel.tooling.util.PackageHelper.findCamelDirectory; import static org.apache.camel.tooling.util.PackageHelper.loadText; diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareKameletMainMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareKameletMainMojo.java index 2804572df52..b1a3bf30d54 100644 --- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareKameletMainMojo.java +++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareKameletMainMojo.java @@ -43,7 +43,7 @@ import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; import org.apache.maven.project.MavenProject; import org.apache.maven.project.MavenProjectHelper; -import org.sonatype.plexus.build.incremental.BuildContext; +import org.codehaus.plexus.build.BuildContext; import static org.apache.camel.maven.packaging.generics.PackagePluginUtils.joinHeaderAndSource; import static org.apache.camel.tooling.util.PackageHelper.loadText; diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/UpdateReadmeMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/UpdateReadmeMojo.java index 273334e7286..69910f163e0 100644 --- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/UpdateReadmeMojo.java +++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/UpdateReadmeMojo.java @@ -55,6 +55,7 @@ import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; import org.apache.maven.project.MavenProject; import org.apache.maven.project.MavenProjectHelper; +import org.codehaus.plexus.build.BuildContext; import org.jboss.forge.roaster.Roaster; import org.jboss.forge.roaster._shade.org.eclipse.jdt.core.dom.ASTNode; import org.jboss.forge.roaster._shade.org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration; @@ -62,7 +63,6 @@ import org.jboss.forge.roaster._shade.org.eclipse.jdt.core.dom.Javadoc; import org.jboss.forge.roaster.model.source.AnnotationElementSource; import org.jboss.forge.roaster.model.source.JavaAnnotationSource; import org.mvel2.templates.TemplateRuntime; -import org.sonatype.plexus.build.incremental.BuildContext; import static org.apache.camel.tooling.util.PackageHelper.findCamelDirectory; diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/XmlModelWriterGeneratorMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/XmlModelWriterGeneratorMojo.java index 544c9eb9545..8920b7f71d3 100644 --- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/XmlModelWriterGeneratorMojo.java +++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/XmlModelWriterGeneratorMojo.java @@ -27,7 +27,7 @@ import org.apache.maven.plugins.annotations.Parameter; import org.apache.maven.plugins.annotations.ResolutionScope; import org.apache.maven.project.MavenProject; import org.apache.maven.project.MavenProjectHelper; -import org.sonatype.plexus.build.incremental.BuildContext; +import org.codehaus.plexus.build.BuildContext; /** * Generate Model lightweight XML Writer source code. diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/YamlModelWriterGeneratorMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/YamlModelWriterGeneratorMojo.java index 662ed360b40..5ab7504660e 100644 --- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/YamlModelWriterGeneratorMojo.java +++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/YamlModelWriterGeneratorMojo.java @@ -27,7 +27,7 @@ import org.apache.maven.plugins.annotations.Parameter; import org.apache.maven.plugins.annotations.ResolutionScope; import org.apache.maven.project.MavenProject; import org.apache.maven.project.MavenProjectHelper; -import org.sonatype.plexus.build.incremental.BuildContext; +import org.codehaus.plexus.build.BuildContext; /** * Generate Model lightweight YAML Writer source code. diff --git a/tooling/maven/camel-restdsl-openapi-plugin/pom.xml b/tooling/maven/camel-restdsl-openapi-plugin/pom.xml index e86c3ac2ae1..8a3e67f7e53 100644 --- a/tooling/maven/camel-restdsl-openapi-plugin/pom.xml +++ b/tooling/maven/camel-restdsl-openapi-plugin/pom.xml @@ -62,6 +62,14 @@ <groupId>org.apache.maven</groupId> <artifactId>maven-plugin-api</artifactId> </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-utils</artifactId> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-xml</artifactId> + </dependency> <dependency> <groupId>org.twdata.maven</groupId> <artifactId>mojo-executor</artifactId> diff --git a/tooling/maven/sync-properties-maven-plugin/pom.xml b/tooling/maven/sync-properties-maven-plugin/pom.xml index a7ada0d0047..e97a5a397f4 100644 --- a/tooling/maven/sync-properties-maven-plugin/pom.xml +++ b/tooling/maven/sync-properties-maven-plugin/pom.xml @@ -94,7 +94,11 @@ <artifactId>plexus-utils</artifactId> </dependency> <dependency> - <groupId>org.sonatype.plexus</groupId> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-xml</artifactId> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-build-api</artifactId> </dependency> <dependency> diff --git a/tooling/parent/pom.xml b/tooling/parent/pom.xml index 944cb503b47..387aae6da7b 100644 --- a/tooling/parent/pom.xml +++ b/tooling/parent/pom.xml @@ -40,9 +40,10 @@ <maven-plugin-annotations-version>3.9.0</maven-plugin-annotations-version> <maven-reporting-api-version>3.1.1</maven-reporting-api-version> <maven-reporting-impl-version>3.2.0</maven-reporting-impl-version> - <plexus-build-api-version>0.0.7</plexus-build-api-version> + <plexus-build-api-version>1.2.0</plexus-build-api-version> <plexus-container-default-version>2.1.1</plexus-container-default-version> - <plexus-utils-version>3.5.1</plexus-utils-version> + <plexus-utils-version>4.0.0</plexus-utils-version> + <plexus-xml-version>4.0.2</plexus-xml-version> <maven-archiver-version>3.6.0</maven-archiver-version> <plexus-archiver-version>4.7.1</plexus-archiver-version> </properties> @@ -176,7 +177,12 @@ <version>${plexus-utils-version}</version> </dependency> <dependency> - <groupId>org.sonatype.plexus</groupId> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-xml</artifactId> + <version>${plexus-xml-version}</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-build-api</artifactId> <version>${plexus-build-api-version}</version> </dependency>