This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/maven-project-info-reports-plugin.git


The following commit(s) were added to refs/heads/master by this push:
     new 5757c0d  [MPIR-429] disable plugin processing when building projects
5757c0d is described below

commit 5757c0d48414d8a7c58cb790352738f65560ef35
Author: HervĂ© Boutemy <[email protected]>
AuthorDate: Mon Feb 13 15:55:28 2023 -0500

    [MPIR-429] disable plugin processing when building projects
---
 .../apache/maven/report/projectinfo/DependencyManagementReport.java    | 3 ++-
 src/main/java/org/apache/maven/report/projectinfo/ModulesReport.java   | 3 ++-
 .../org/apache/maven/report/projectinfo/PluginManagementReport.java    | 1 +
 src/main/java/org/apache/maven/report/projectinfo/PluginsReport.java   | 1 +
 4 files changed, 6 insertions(+), 2 deletions(-)

diff --git 
a/src/main/java/org/apache/maven/report/projectinfo/DependencyManagementReport.java
 
b/src/main/java/org/apache/maven/report/projectinfo/DependencyManagementReport.java
index 4778e4d..1cb8c53 100644
--- 
a/src/main/java/org/apache/maven/report/projectinfo/DependencyManagementReport.java
+++ 
b/src/main/java/org/apache/maven/report/projectinfo/DependencyManagementReport.java
@@ -95,7 +95,8 @@ public class DependencyManagementReport
         buildingRequest.setLocalRepository( localRepository );
         buildingRequest.setRemoteRepositories( remoteRepositories );
         buildingRequest.setPluginArtifactRepositories( pluginRepositories );
-        
+        buildingRequest.setProcessPlugins( false );
+
         RepositoryUtils repoUtils =
             new RepositoryUtils( getLog(), projectBuilder, repositorySystem, 
resolver,
                                  project.getRemoteArtifactRepositories(), 
project.getPluginArtifactRepositories(),
diff --git 
a/src/main/java/org/apache/maven/report/projectinfo/ModulesReport.java 
b/src/main/java/org/apache/maven/report/projectinfo/ModulesReport.java
index e02298a..ef2ed75 100644
--- a/src/main/java/org/apache/maven/report/projectinfo/ModulesReport.java
+++ b/src/main/java/org/apache/maven/report/projectinfo/ModulesReport.java
@@ -157,7 +157,8 @@ public class ModulesReport
 
             ProjectBuildingRequest buildingRequest = new 
DefaultProjectBuildingRequest();
             buildingRequest.setLocalRepository( localRepository );
-            
+            buildingRequest.setProcessPlugins( false );
+
             for ( String module : modules )
             {
                 MavenProject moduleProject = getModuleFromReactor( project, 
reactorProjects, module );
diff --git 
a/src/main/java/org/apache/maven/report/projectinfo/PluginManagementReport.java 
b/src/main/java/org/apache/maven/report/projectinfo/PluginManagementReport.java
index 05ae58d..2205da6 100644
--- 
a/src/main/java/org/apache/maven/report/projectinfo/PluginManagementReport.java
+++ 
b/src/main/java/org/apache/maven/report/projectinfo/PluginManagementReport.java
@@ -206,6 +206,7 @@ public class PluginManagementReport
 
             ProjectBuildingRequest buildRequest = new 
DefaultProjectBuildingRequest( buildingRequest );
             buildRequest.setRemoteRepositories( 
project.getPluginArtifactRepositories() );
+            buildRequest.setProcessPlugins( false );
 
             for ( Plugin plugin : pluginManagement )
             {
diff --git 
a/src/main/java/org/apache/maven/report/projectinfo/PluginsReport.java 
b/src/main/java/org/apache/maven/report/projectinfo/PluginsReport.java
index 9570c77..e8607cb 100644
--- a/src/main/java/org/apache/maven/report/projectinfo/PluginsReport.java
+++ b/src/main/java/org/apache/maven/report/projectinfo/PluginsReport.java
@@ -192,6 +192,7 @@ public class PluginsReport
 
             ProjectBuildingRequest buildRequest = new 
DefaultProjectBuildingRequest( buildingRequest );
             buildRequest.setRemoteRepositories( 
project.getPluginArtifactRepositories() );
+            buildRequest.setProcessPlugins( false );
 
             for ( GAV plugin : list )
             {

Reply via email to