jenkinsci / plugin-compat-tester

Jenkins Plugin Compatibility Tester
MIT License
46 stars 53 forks source link

Clean up `overrideVersions` and `upperBoundsExcludes` #702

Closed basil closed 2 weeks ago

basil commented 2 weeks ago

Miscellaneous code cleanup. Add a formal API for hooks to manipulate overrideVersions and upperBoundsExcludes, as the only way for them to do this today is through directly manipulating arguments, which makes it all too easy for different hooks to clobber each other. Also removed some dead code.