From ebb84da617a989d9d1bff8660d9903d89ca3ea41 Mon Sep 17 00:00:00 2001 From: Oleg Nenashev Date: Fri, 13 May 2016 10:39:01 +0200 Subject: [PATCH] [JENKINS-34748] - Fix handling of dependency trees in PluginManager::addDependencies() (#2334) --- core/src/main/java/hudson/PluginManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/hudson/PluginManager.java b/core/src/main/java/hudson/PluginManager.java index 0d8b3cdf7f..26872054d4 100644 --- a/core/src/main/java/hudson/PluginManager.java +++ b/core/src/main/java/hudson/PluginManager.java @@ -558,9 +558,10 @@ public abstract class PluginManager extends AbstractModelObject implements OnMas } if (dependencyURL != null) { - dependencySet.add(dependencyURL); // And transitive deps... addDependencies(dependencyURL, fromPath, dependencySet); + // And then add the current plugin + dependencySet.add(dependencyURL); } } }