This is an automated email from the ASF dual-hosted git repository. hboutemy pushed a commit to branch MPLUGIN-384 in repository https://gitbox.apache.org/repos/asf/maven-plugin-tools.git
commit 34a2b9a5f6ecd8492ea35353f2a1d6a0dee9402b Author: Hervé Boutemy <[email protected]> AuthorDate: Sun Jan 9 19:40:26 2022 +0100 [MPLUGIN-384] restore compatibility with Maven 3 ecosystem --- .gitignore | 1 + .../repository}/metadata/GroupRepositoryMetadata.java | 4 +++- .../maven/plugin/plugin/metadata/AddPluginArtifactMetadataMojo.java | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 9a1c7ca..992bcd6 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ out/ .DS_Store .java-version +.factorypath diff --git a/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/metadata/GroupRepositoryMetadata.java b/maven-plugin-plugin/src/main/java/org/apache/maven/artifact/repository/metadata/GroupRepositoryMetadata.java similarity index 92% rename from maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/metadata/GroupRepositoryMetadata.java rename to maven-plugin-plugin/src/main/java/org/apache/maven/artifact/repository/metadata/GroupRepositoryMetadata.java index 67ea96d..5b7e0bc 100644 --- a/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/metadata/GroupRepositoryMetadata.java +++ b/maven-plugin-plugin/src/main/java/org/apache/maven/artifact/repository/metadata/GroupRepositoryMetadata.java @@ -1,4 +1,4 @@ -package org.apache.maven.plugin.plugin.metadata; +package org.apache.maven.artifact.repository.metadata; /* * Licensed to the Apache Software Foundation (ASF) under one @@ -29,6 +29,8 @@ import org.apache.maven.artifact.repository.metadata.Plugin; /** * Metadata for the group directory of the repository. + * Class copied from maven-compat for to remove dependency but keep compatibility with Maven 3 (and Nexus Staging + * Plugin, see <a href="https://issues.apache.org/jira/browse/MPLUGIN-384">MPLUGIN-384</a>) * * @author <a href="mailto:[email protected]">Brett Porter</a> */ diff --git a/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/metadata/AddPluginArtifactMetadataMojo.java b/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/metadata/AddPluginArtifactMetadataMojo.java index 630c872..0711980 100644 --- a/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/metadata/AddPluginArtifactMetadataMojo.java +++ b/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/metadata/AddPluginArtifactMetadataMojo.java @@ -21,6 +21,7 @@ package org.apache.maven.plugin.plugin.metadata; import org.apache.maven.artifact.Artifact; import org.apache.maven.artifact.repository.metadata.ArtifactRepositoryMetadata; +import org.apache.maven.artifact.repository.metadata.GroupRepositoryMetadata; import org.apache.maven.artifact.repository.metadata.Versioning; import org.apache.maven.plugin.AbstractMojo; import org.apache.maven.plugin.MojoExecutionException;
