- 11 1月, 2020 1 次提交
-
-
由 StefanSpieker 提交于
[JENKINS-36720] - Fix Spotbugs issues (SE_COMPARATOR_SHOULD_BE_SERIALIZABLE, ES_COMPARING_STRINGS_WITH_EQ) (#4379) * fixed Spotbugs issues (SE_COMPARATOR_SHOULD_BE_SERIALIZABLE, ES_COMPARING_STRINGS_WITH_EQ) * replaced wildcard import with specific imports * added missing import * fixed spotbugs issues * removed accidently added import
-
- 10 1月, 2020 2 次提交
-
-
由 Karthick Prabu 提交于
* Updated EnvVars to add a method that extends putAll functionality * Updated method name * Added test coverage
-
由 A. Jard 提交于
[JENKINS-60579] - Allow the usage of DescriptorVisibilityFilter to filter View properties on UI. (#4404) * [JENKINS-60579] Functionnal test on View that shows the issue for invisible properties. * [JENKINS-60579] Apply the visibility filter on View for configuration. * [JENKINS-60579] Better configuration for testing on invisible property on view. * [JENKINS-60579] Move tests on ViewPropertyTest. * [JENKINS-60579]adding the since on getVisiblePropertyDescriptors.
-
- 06 1月, 2020 2 次提交
-
-
由 Jesse Glick 提交于
-
由 René Scheibe 提交于
-
- 05 1月, 2020 1 次提交
-
-
由 Jesse Glick 提交于
-
- 04 1月, 2020 7 次提交
-
-
由 StefanSpieker 提交于
* removed redundnat null checks of nonnull values * integrated suggestions * removed local jenkins variable as suggested * replaced null check with check for error object
-
由 Josh Soref 提交于
* IntelliJ/Java: Duplicate declaration AntClassLoader.getUrl * Add missing import for annotation * Switch from Vector to ArrayList<File> * Drop inferable File * Use for (File pathComponent : pathComponents) sugar * Accept generic container type for getUrl Co-Authored-By: NOleg Nenashev <o.v.nenashev@gmail.com> Co-authored-by: NOleg Nenashev <o.v.nenashev@gmail.com>
-
由 Vincent Latombe 提交于
* Add new module optional-depender and a new failing test * Variant plugin is a dependency of optional-depender Optional-depender contains the following class @OptionalExtension(requirePlugins = {"dependee"}) public class OptionalDependerExtension { private static void foo(Dependee d) { } } * [JENKINS-60449] Move plugin initialization at the end, keep only one extension refresh * Improve logic to detect classloading issues Inspect all declared constructors/methods/fields recursively to exclude failing classes from Guice rather than have Guice explode. This also fix the failing test, but the previous commit is still better because it avoids an extra Jenkins.get().refreshExtensions() call. * Only test resolveClass method if the classloader is not the bootstrap one
-
由 Jesse Glick 提交于
Co-Authored-By: NDaniel Beck <1831569+daniel-beck@users.noreply.github.com>
-
由 Jesse Glick 提交于
-
由 Jeff Thompson 提交于
Remove anything unnecessary. Move SLAVE_SECRET to JnlpAgentReceiver and alias it for existing usages.
-
由 Jeff Thompson 提交于
-
- 03 1月, 2020 2 次提交
-
-
由 Jesse Glick 提交于
-
由 Jesse Glick 提交于
-
- 31 12月, 2019 3 次提交
-
-
由 Stefan Spieker 提交于
set spotbugs URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD to ignore because reads are not detectable by spotbugs
-
由 Stefan Spieker 提交于
-
由 Stefan Spieker 提交于
-
- 30 12月, 2019 1 次提交
-
-
由 Pierre Beitz 提交于
* [JENKINS-21311] Make the queue/cancelItem API an API. This change: * documents the API * adds meaningful return codes to help API caller. * [JENKINS-21311] Code review * [JENKINS-21311] Update failing integration test
-
- 29 12月, 2019 1 次提交
-
-
由 StefanSpieker 提交于
* [JENKINS-36720]: Fixed Spotbugs issues WMI_WRONG_MAP_ITERATOR and OS_OPEN_STREAM in core * merged try with resources with try finally * reverted auto format from IDE * reverted auto format from IDE * use Util.fileToPath() as suggested to remove catch block * merged try statements * merged try statements * reverted some whitespace fixes * reverted another whitespace fix * Apply suggestions from code review Co-Authored-By: NOleg Nenashev <o.v.nenashev@gmail.com> * reverted change * reverted change * reverted change Co-authored-by: NOleg Nenashev <o.v.nenashev@gmail.com>
-
- 27 12月, 2019 1 次提交
-
-
由 StefanSpieker 提交于
* replaced implementation with call to Integer.compare or Long.compare * Update core/src/main/java/hudson/model/HealthReport.java Co-Authored-By: NZbynek Konecny <zbynek1729@gmail.com> * mark compare methods as deprecated Co-authored-by: NZbynek Konecny <zbynek1729@gmail.com>
-
- 23 12月, 2019 1 次提交
-
-
由 Stefan Spieker 提交于
-
- 21 12月, 2019 4 次提交
-
-
由 StefanSpieker 提交于
* JENKINS-60513: Added AtomicInteger to whitelist * JENKINS-60513: Mark field as transient * reverted whitelist change * renamed field to support deserialization of ols values
-
由 StefanSpieker 提交于
* refactor exception to actually put the failing string inside instead of null * do not catch RuntimeExceptions
-
由 Jeff Thompson 提交于
-
由 Jesse Glick 提交于
-
- 20 12月, 2019 1 次提交
-
-
由 James Nord 提交于
[JENKINS-60351] - Make it possible to disable multiple deletion attempts by setting hudson.Util.maxFileDeletionRetries to zero (#4382) * [JENKINS-60351] It should be possible to disable a retry of the PathRemover This does not address the issues that the comments and code in hudons.Util are inconsistent if they are for retries or total number of attempts (they are currently total number of attempts) * [JENKINS-60351] Make the code conform to the documentation maxRetries should control the number of retries not the number of attempts. * rename field from DELETION_MAX to DELETION_RETRIES
-
- 14 12月, 2019 1 次提交
-
-
由 Matt Sicker 提交于
This fixes a regression introduced in SECURITY-901 where performing an authentication check on another user while logged in caused the user to get logged out. Signed-off-by: NMatt Sicker <boards@gmail.com>
-
- 12 12月, 2019 1 次提交
-
-
由 StefanSpieker 提交于
* replaced integer with AtomicInteger to fix spotbugs issue * added @Restricted to prevent further usage * replaced volatile with final because of AtomicInteger usage * implemented a getter and an increment method * fixed typeo in javadoc
-
- 11 12月, 2019 1 次提交
-
-
* [JENKINS-59656] when stopping a Run via the executors widget, make sure it's the intended one * [JENKINS-59656] added Executor.stopBuild(String) instead of .stop(String) * revert change to deprecated doStop(StaplerRequest,StaplerResponse), useless now that it's doStopBuild(String) which takes a runExtId parameter * javadoc: "@since TODO" rather than "@since 2.???" * [JENKINS-59656] added test case * jelly cleanup with h.urlEncode(String) * make Functions.urlEncode(null) return empty String * Executor.doStopBuild(runExtId): ignore runExtId if executable is not a Run * Executor.doStopBuild(runExtId) doesn't have to be a public API
-
- 06 12月, 2019 1 次提交
-
-
由 Jesse Glick 提交于
-
- 05 12月, 2019 1 次提交
-
-
由 Jeff Thompson 提交于
-
- 25 11月, 2019 2 次提交
-
-
由 Andrea Scarpino 提交于
-
由 Federico Pellegrin 提交于
-
- 24 11月, 2019 2 次提交
-
-
由 Stefan Spieker 提交于
removed some redundant constructs and replaced stringbuilder operations with too few arguments with string concatenation
-
由 Stefan Spieker 提交于
-
- 22 11月, 2019 1 次提交
-
-
由 StefanSpieker 提交于
* set HttpOnly flag to prevent cookie read by a malicious script in browser * Update core/src/main/java/hudson/Functions.java Co-Authored-By: NWadeck Follonier <Wadeck@users.noreply.github.com>
-
- 18 11月, 2019 1 次提交
-
-
由 Stefan Spieker 提交于
-
- 16 11月, 2019 2 次提交
-
-
由 Daniel Beck 提交于
* Move cloud configuration out of Configure System * Update display name * Add section header back
-
由 Stefan Spieker 提交于
-