This is an automated email from the ASF dual-hosted git repository. hboutemy pushed a commit to branch MPIR-429 in repository https://gitbox.apache.org/repos/asf/maven-project-info-reports-plugin.git
commit 6ee3de98c8fc7777806c98ee746bf144e8265f11 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 ) {
