Files
jenkins/core
Shubham shuklaandMark Waite 11acb48bbc Fix PluginWrapper bug and cleanup Javadoc placeholders (#25984)
* Fix synchronization, PluginWrapper bug, and cleanup Javadoc

- Fix inconsistent synchronization in Fingerprint.java on 'usages' field by synchronizing on 'this'.
- Fix logic bug in PluginWrapper.java where setOptionalDependants passed incorrect field instead of parameter.
- Replace Boolean.getBoolean with SystemProperties.getBoolean in Jenkins.java and JnlpSlaveRestarterInstaller.java for best practices.
- Update placeholder version numbers (@deprecated and @since) in StreamTaskListener, StreamBuildListener, and JNLPLauncher.

Signed-off-by: shbhmexe <shubhushukla586@gmail.com>

* Update core/src/main/java/hudson/model/StreamBuildListener.java

Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>

* Update core/src/main/java/hudson/slaves/JNLPLauncher.java

Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>

* Update core/src/main/java/hudson/util/StreamTaskListener.java

Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>

* Update core/src/main/java/jenkins/model/Jenkins.java

Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>

* Update core/src/main/java/jenkins/slaves/restarter/JnlpSlaveRestarterInstaller.java

Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>

* Update Fingerprint.java

* Revert JnlpSlaveRestarterInstaller SystemProperties change per reviewer feedback

---------

Signed-off-by: shbhmexe <shubhushukla586@gmail.com>
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2025-12-29 18:17:15 -07:00
..