This is an automated email from the ASF dual-hosted git repository. slachiewicz pushed a commit to branch MPH-171 in repository https://gitbox.apache.org/repos/asf/maven-help-plugin.git
commit da51c2fb7d15559b389a3f1d2d1227fae3e37494 Author: Thomas Weißschuh <[email protected]> AuthorDate: Wed Jan 6 14:31:49 2021 +0100 [MPH-171] Preserve plugin repositories from project pom --- .../java/org/apache/maven/plugins/help/AbstractHelpMojo.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/apache/maven/plugins/help/AbstractHelpMojo.java b/src/main/java/org/apache/maven/plugins/help/AbstractHelpMojo.java index 4349428..4344974 100644 --- a/src/main/java/org/apache/maven/plugins/help/AbstractHelpMojo.java +++ b/src/main/java/org/apache/maven/plugins/help/AbstractHelpMojo.java @@ -75,7 +75,13 @@ public abstract class AbstractHelpMojo */ @Parameter( defaultValue = "${project.remoteArtifactRepositories}", required = true, readonly = true ) protected List<ArtifactRepository> remoteRepositories; - + + /** + * Plugin repositories used for the project. + */ + @Parameter( defaultValue = "${project.pluginArtifactRepositories}", required = true, readonly = true ) + protected List<ArtifactRepository> pluginArtifactRepositories; + /** * Local Repository. */ @@ -211,6 +217,7 @@ public abstract class AbstractHelpMojo { ProjectBuildingRequest pbr = new DefaultProjectBuildingRequest( session.getProjectBuildingRequest() ); pbr.setRemoteRepositories( remoteRepositories ); + pbr.setPluginArtifactRepositories( pluginArtifactRepositories ); pbr.setProject( null ); pbr.setValidationLevel( ModelBuildingRequest.VALIDATION_LEVEL_MINIMAL ); pbr.setResolveDependencies( true );
