diff --git a/lib/src/main/java/com/cloudbees/groovy/cps/impl/NotBlock.java b/lib/src/main/java/com/cloudbees/groovy/cps/impl/NotBlock.java index 972502b4a..a7fed8c48 100644 --- a/lib/src/main/java/com/cloudbees/groovy/cps/impl/NotBlock.java +++ b/lib/src/main/java/com/cloudbees/groovy/cps/impl/NotBlock.java @@ -34,6 +34,7 @@ public Next receive(Object o) { return new ContinuationImpl(e, k).then(b, e, cast); } + @SuppressFBWarnings(value = "SIC_INNER_SHOULD_BE_STATIC", justification = "Too late to fix compatibly.") class ContinuationImpl extends ContinuationGroup { final Continuation k; final Env e; diff --git a/plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java b/plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java index 181471b5a..a0a01a0c6 100644 --- a/plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java +++ b/plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java @@ -267,6 +267,7 @@ public class CpsFlowExecution extends FlowExecution implements BlockableResume { * * @see #runInCpsVmThread(FutureCallback) */ + @SuppressFBWarnings(value = "PA_PUBLIC_PRIMITIVE_ATTRIBUTE", justification = "TODO clean up") public transient volatile ListenableFuture programPromise; private transient volatile Collection> pickleFutures; diff --git a/pom.xml b/pom.xml index 38fbafc47..e09a9ae4e 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ org.jenkins-ci.plugins plugin - 4.76 + 4.77 org.jenkins-ci.plugins.workflow