diff --git a/core/src/main/java/hudson/triggers/SCMTrigger.java b/core/src/main/java/hudson/triggers/SCMTrigger.java index 83a6383d828daaa0f4a15614d5aea14be7e91a74..c5bb275863855d7e9959e4402e1c2d2a80ad8cb1 100644 --- a/core/src/main/java/hudson/triggers/SCMTrigger.java +++ b/core/src/main/java/hudson/triggers/SCMTrigger.java @@ -245,10 +245,11 @@ public class SCMTrigger extends Trigger { private static final int THREADS_UPPER_BOUND = 100; private static final int THREADS_DEFAULT= 10; - private void readResolve() { + private Object readResolve() { if (maximumThreads == 0) { maximumThreads = THREADS_DEFAULT; } + return this; } public boolean isApplicable(Item item) { diff --git a/core/src/main/java/jenkins/security/apitoken/ApiTokenStats.java b/core/src/main/java/jenkins/security/apitoken/ApiTokenStats.java index f92fd8e70112c8cda6c577caea3a3b7c3da7ba02..d481361f61d26044800fe5e636958c02e4771c03 100644 --- a/core/src/main/java/jenkins/security/apitoken/ApiTokenStats.java +++ b/core/src/main/java/jenkins/security/apitoken/ApiTokenStats.java @@ -60,7 +60,7 @@ public class ApiTokenStats implements Saveable { this.init(); } - private ApiTokenStats readResolve() { + private Object readResolve() { this.init(); return this; } @@ -217,7 +217,7 @@ public class ApiTokenStats implements Saveable { this.tokenUuid = tokenUuid; } - private SingleTokenStats readResolve() { + private Object readResolve() { if (this.useCounter != null) { // to avoid negative numbers to be injected this.useCounter = Math.max(0, this.useCounter);