Eight CloudBees proprietary plugins appear to require preparation for the Guava upgrade, at least in the latest released versions. I have included my notes below. It would be helpful if a CloudBees employee could prepare these plugins for the Guava upgrade and release new versions.
--- CloudBees RBAC Auto Configurer 1.1.9 uses com.google.common.base.CharMatcher#INVISIBLE. CloudBees Cloud Foundry BOSH CLI 2.2 uses com.google.common.base.Objects#toStringHelper. Elasticsearch Reporter Feeder 2.263.0.1 uses the two-argument com.google.common.util.concurrent.Futures#addCallback(ListenableFuture<V> future, FutureCallback<? super V> callback) and the two-argument com.google.common.util.concurrent.Futures#transform(ListenableFuture<I> input, AsyncFunction<? super I,? extends O> function). Elasticsearch Reporter Reporter 2.263.0.1 uses the two-argument com.google.common.util.concurrent.Futures#addCallback(ListenableFuture<V> future, FutureCallback<? super V> callback). Operations Center Context 2.289.0.6 uses the four-argument com.google.common.util.concurrent.TimeLimiter#callWithTimeout(Callable<T> callable, long timeoutDuration, TimeUnit timeoutUnit, boolean interruptible). Operations Center Monitoring 2.289.0.3 uses the two-argument com.google.common.util.concurrent.Futures#transform(ListenableFuture<I> input, AsyncFunction<? super I,? extends O> function). Operations Center Server 2.289.0.7 uses com.google.common.util.concurrent.MoreExecutors#sameThreadExecutor. You might also want to take a look at its use of com.google.common.collect.MapMaker and switch to Caffeine. Operations Center Single Sign-On 2.289.0.3 uses the four-argument com.google.common.util.concurrent.TimeLimiter#callWithTimeout(Callable<T> callable, long timeoutDuration, TimeUnit timeoutUnit, boolean interruptible). -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAFwNDjoFi6dWo6aq61n26HSxGc04bzv6h0mGjj04YsOfeEPP1w%40mail.gmail.com.
