Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37858460
en ru br
Репозитории ALT
S:3.3.0-alt1_4jpp11
www.altlinux.org/Changes

Группа :: Разработка/Java
Пакет: maven-shade-plugin

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: 0001-Port-to-maven-dependency-tree-3.0.patch
Скачать


From 826c911c0b4c5b6890a7519ed60f426703b42605 Mon Sep 17 00:00:00 2001
From: Mikolaj Izdebski <mizdebsk@redhat.com>
Date: Mon, 12 Oct 2015 16:40:07 +0200
Subject: [PATCH] Port to maven-dependency-tree 3.0
---
 src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java b/src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java
index a9d7c8e..361d697 100644
--- a/src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java
+++ b/src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java
@@ -1138,7 +1138,12 @@ public class ShadeMojo
                                          List<Dependency> transitiveDeps )
                                              throws DependencyGraphBuilderException
     {
-        DependencyNode node = dependencyGraphBuilder.buildDependencyGraph( project, null );
+        ProjectBuildingRequest projectBuildingRequest =
+                new DefaultProjectBuildingRequest( session.getProjectBuildingRequest() );
+        projectBuildingRequest.setLocalRepository( localRepository );
+        projectBuildingRequest.setRemoteRepositories( remoteArtifactRepositories );
+        projectBuildingRequest.setProject( project );
+        DependencyNode node = dependencyGraphBuilder.buildDependencyGraph( projectBuildingRequest, null );
         boolean modified = false;
         for ( DependencyNode n2 : node.getChildren() )
         {
-- 
2.13.5
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin