This is an automated email from the ASF dual-hosted git repository. slachiewicz pushed a commit to branch MPH-164 in repository https://gitbox.apache.org/repos/asf/maven-help-plugin.git
commit bec88c29b774be3edcd055ed5a1df972d517264a Author: Thomas Weißschuh <[email protected]> AuthorDate: Wed Jan 6 14:31:49 2021 +0100 [MPH-171] Preserve plugin repositories from project pom Closes #6 --- .../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 1477f1b..f8dd75c 100644 --- a/src/main/java/org/apache/maven/plugins/help/AbstractHelpMojo.java +++ b/src/main/java/org/apache/maven/plugins/help/AbstractHelpMojo.java @@ -81,7 +81,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. */ @@ -208,6 +214,7 @@ public abstract class AbstractHelpMojo ProjectBuildingRequest pbr = new DefaultProjectBuildingRequest( session.getProjectBuildingRequest() ); pbr.setRemoteRepositories( remoteRepositories ); pbr.setLocalRepository( localRepository ); + pbr.setPluginArtifactRepositories( pluginArtifactRepositories ); pbr.setProject( null ); pbr.setValidationLevel( ModelBuildingRequest.VALIDATION_LEVEL_MINIMAL ); pbr.setResolveDependencies( true );
