Skip to content
Commit 3076b58d authored by Jesse Glick's avatar Jesse Glick Committed by Oliver Gondža
Browse files

[JENKINS-33843] Permit disabling optional dependencies (#4001)

* Implied dependencies on detached plugins were not being marked optional despite being listed in optionalDependencies, confusing the calculation of optionalDependents in resolveDependentPlugins.

* Javadoc improvements based on code exploration.

* [JENKINS-33843] Do not consider optional dependencies for purposes of disabling plugins.

* PluginManagerInstalledGUITest updated to reflect new behavior.

(cherry picked from commit 0f73231f)
parent e56fd2d3
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment