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 );

Reply via email to