0cb9e0233e
[JENKINS-69032] Plugin manager update site URL can be saved empty ( #6886 )
...
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
Co-authored-by: James Nord <jtnord@users.noreply.github.com >
Co-authored-by: Alexander Brandes <mc.cache@web.de >
Co-authored-by: Basil Crow <me@basilcrow.com >
2022-10-03 20:20:14 +01:00
6db88c3f5b
Add sidebar to plugin manager, increase search bar size ( #6783 )
...
Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com >
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
Co-authored-by: Basil Crow <me@basilcrow.com >
Co-authored-by: Alexander Brandes <mc.cache@web.de >
2022-09-06 08:30:33 +01:00
Basil Crow and Jesse Glick
a837997e68
PluginManager#whichPlugin does not work for JenkinsRule (#6982 )
...
Co-authored-by: Jesse Glick <jglick@cloudbees.com >
2022-08-15 22:49:39 +01:00
Basil Crow
a0faeaee3c
Use diamond operator where possible ( #6764 )
2022-07-04 10:32:38 -07:00
Basil Crow
6d179998e1
Use Java 11 methods where possible ( #6700 )
2022-06-30 09:31:36 -07:00
Daniel Beck and Daniel Beck
a7efc06f28
Fix 'unavailable plugin' messages in plugin manager ( #6656 )
...
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com >
2022-06-16 16:04:30 +02:00
dependabot[bot]
e036d3af2e
Bump parent POM from 1.74 to 1.76 ( #6642 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-10 07:58:06 -07:00
Basil Crow and Tim Jacomb
aa0513ee10
Revert JENKINS-20679 (support for plugin Java requirement metadata) ( #6549 )
...
Co-authored-by: Tim Jacomb <timjacomb1+github@gmail.com >
2022-05-11 08:59:33 -07:00
Basil Crow
c5f996a2ee
Miscellaneous code cleanup ( #6362 )
2022-03-13 17:45:37 -07:00
Basil Crow
e27b310065
Enable whitespace-related Checkstyle checks ( #6149 )
2022-01-03 08:55:03 -08:00
Basil Crow
02eecd8a49
Consistent indentation with spaces rather than tabs ( #6147 )
2022-01-01 11:45:56 -08:00
Basil Crow
b25b45bc90
Remove trailing whitespace ( #6138 )
2021-12-31 07:54:03 -08:00
Basil Crow
27646d11e4
[JENKINS-67372] Restore support for symbolic links in the Jenkins home directory ( #6059 )
2021-12-18 11:17:05 -08:00
Basil Crow
485c9b0966
Fix XXE_SAXPARSER SpotBugs violations ( #6052 )
2021-12-14 10:49:51 -08:00
Basil Crow
560136b534
Release detached plugin class loaders on shutdown ( #6034 )
2021-12-14 08:27:50 +00:00
Basil Crow
91675c5d44
Release class loader when a plugin fails to load ( #6030 )
2021-12-14 08:27:41 +00:00
Basil Crow
165d559469
Fix RV_RETURN_VALUE_IGNORED_BAD_PRACTICE SpotBugs violations ( #6025 )
2021-12-11 12:51:46 -08:00
Basil Crow and James Nord
2ea1148286
Fix CatchingUnchecked Error Prone violations ( #5950 )
...
Co-authored-by: James Nord <jtnord@users.noreply.github.com >
2021-12-10 09:51:30 -08:00
Basil Crow
cd91b39f56
Fix SIC_INNER_SHOULD_BE_STATIC SpotBugs violations
2021-12-06 14:02:59 -08:00
Basil Crow
2023494b86
Fix DCN_NULLPOINTER_EXCEPTION SpotBugs violations
2021-12-06 14:00:50 -08:00
Basil Crow
081c0ce6f4
Fix JLM_JSR166_UTILCONCURRENT_MONITORENTER SpotBugs violations
2021-12-06 14:00:50 -08:00
Basil Crow
4492a1c198
Fix NP_NULL_PARAM_DEREF SpotBugs violations
2021-12-06 14:00:50 -08:00
Basil Crow
d5cea69751
Prevent new SpotBugs violations from being introduced ( #6015 )
2021-12-06 13:52:38 -08:00
Basil Crow
cd92d7f88f
Fix PublicConstructorForAbstractClass Error Prone violations ( #5951 )
2021-12-03 12:25:01 -08:00
Basil Crow
4b1f8949df
Enable MissingDeprecated Checkstyle check ( #5967 )
2021-11-29 08:30:49 -08:00
Basil Crow
92b5256543
Register UberClassLoader as parallel-capable ( #5931 )
2021-11-21 08:59:26 +00:00
Basil Crow
1290af7ce1
Clean up usages of ClassLoaderReflectionToolkit ( #5895 )
2021-11-12 08:01:28 +00:00
Alex Earl and Tim Jacomb
57737eec99
feat: Add ability to upload a plugin via URL [JENKINS-4814] ( #5862 )
...
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
2021-11-08 20:34:28 +00:00
Wadeck Follonier
77c49cef1b
[JENKINS-66776] Add full name of failed plugin when possible ( #5766 )
2021-10-10 10:08:57 +01:00
Basil Crow
632033d6ad
Sort imports ( #5732 )
2021-09-18 09:39:42 +01:00
Basil Crow
ad427ecd66
Clean up PluginFirstClassLoader and PluginManager ( #5686 )
2021-09-02 20:36:48 +01:00
Basil Crow
c9eaf345d8
Remove Java 11 ClassNotFoundException telemetry ( #5666 )
2021-08-24 08:00:15 +01:00
Basil Crow
bd7c823c27
Remove unnecessary parentheses ( #5576 )
2021-06-25 09:23:37 +01:00
Stefan Spieker
6ab8415ede
Use system properties and declared some suggested static properties final ( #5390 )
...
* use system properties and declared some suggested static properties final
* set restricted attribute and other suggestions
2021-06-25 09:23:16 +01:00
Stefan Spieker
7fd6191ed2
use try with resources
2021-06-11 22:34:07 +02:00
Basil Crow and Tim Jacomb
2760e3ebfb
Remove Bytecode Compatibility Transformer ( #5526 )
...
* Remove Bytecode Compatibility Transformer
* AntClassLoader2 is now redundant
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
2021-06-01 13:06:30 +08:00
Basil Crow
c904989067
Deprecate Util#join(Collection, String) in favor of String#join(CharSequence, Iterable) ( #5467 )
2021-05-09 08:08:59 +01:00
Basil Crow
95e85495ca
Enable AvoidStarImport Checkstyle check ( #5420 )
2021-04-28 17:28:39 +08:00
Basil Crow
f6378676b1
Add missing @Override annotations ( #5430 )
2021-04-28 17:28:25 +08:00
Basil Crow
881365d30b
Enable RedundantModifier Checkstyle check
2021-03-08 07:56:42 -08:00
StefanSpieker
58499905f8
replaced MS_SHOULD_BE_FINAL general spotbugs exclude with individual excludes ( #5235 )
2021-03-08 07:58:49 +00:00
Tim Jacomb
26adaf1fc6
Remove broken upgrade wizard ( #5283 )
2021-02-16 08:05:08 +00:00
Robert Sandell
f47257bdf1
[JENKINS-64840] Fix searching multiple update sites ( #5281 )
2021-02-12 18:51:53 +00:00
Oleg Nenashev
b49610e29f
Cleanup warnings for missing getPlugin() null checks ( #5222 )
2021-02-10 19:52:44 +00:00
Basil Crow and dependabot[bot]
887296fcd0
JENKINS-64650: Upgrade Commons FileUpload from 1.3.1-jenkins-2 to 1.4 ( #5174 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-01 08:20:19 +00:00
Basil Crow
64dbdbc4f5
Remove unused imports
2020-12-19 13:10:38 -08:00
Basil Crow
4e12567881
Remove unnecessary return
2020-12-19 13:10:38 -08:00
Oleg Nenashev
152682c157
Merge pull request #5109 from basil/improvements
...
Code cleanup
2020-12-19 20:51:40 +01:00
Oleg Nenashev and Ramon Leon
9f50735a8b
[JENKINS-64445] - Fix null safety for plugin categories ( #5121 )
...
* [JENKINS-64445] - Fix null safety for plugin categories
* Update core/src/main/java/hudson/model/UpdateSite.java
Co-authored-by: Ramon Leon <manuelramonleonjimenez@gmail.com >
* Update core/src/main/java/hudson/model/UpdateSite.java
Co-authored-by: Ramon Leon <manuelramonleonjimenez@gmail.com >
2020-12-19 20:50:14 +01:00
Basil Crow
3764940c2d
Replace loop with Collection#removeIf where possible
2020-12-11 21:34:22 -08:00