Re: Plugins using removed Guava APIs

2021-05-09 Thread Basil Crow
I found that we can easily remove Guava usages from SSH Build Agents and Node Label Parameter as well: https://github.com/jenkinsci/ssh-slaves-plugin/pull/228 https://github.com/jenkinsci/nodelabelparameter-plugin/pull/28 -- You received this message because you are subscribed to the Google

Re: Plugins using removed Guava APIs

2021-05-09 Thread Basil Crow
On Thu, May 6, 2021 at 7:39 PM Basil Crow wrote: > > com/google/common/base/Objects#firstNonNull > - blueocean-pipeline-api-impl > - blueocean-pipeline-scm-api > - ec2-fleet > - gearman-plugin > - github > - jclouds-jenkins > - jira I opened PRs for a few of these:

Re: Plugins using removed Guava APIs

2021-05-09 Thread Basil Crow
On Thu, May 6, 2021 at 7:39 PM Basil Crow wrote: > > com/google/common/collect/Ranges > - audit-trail > - elastest > - http_request > - logstash > - scm-httpclient I opened PRs for a few of these: https://github.com/jenkinsci/http-request-plugin/pull/63

Re: Using JDK 11 instead of JDK 8 in default docker images

2021-05-09 Thread Oleg Nenashev
Lemme review it tonight. It would be nice to explicitly list compat issues like JAXB, though we could rather go ahead and fix the plugins instead. If we could get plugin EOL JEP from Basil accepted, that would be quite easy to do On Sun, May 9, 2021, 11:23 Tim Jacomb wrote: > Anything

Re: Plugins using removed Guava APIs

2021-05-09 Thread 'Fritz Elfert' via Jenkins Developers
On 07.05.21 04:39, Basil Crow wrote: I started looking into which plugins use classes or methods from Guava 11 that have been removed in Guava 30. There is plenty of low-hanging fruit if anyone is interested in contributing by rewriting these usages. The list below is far from exhaustive, but

Re: Using JDK 11 instead of JDK 8 in default docker images

2021-05-09 Thread Tim Jacomb
Anything specifically need refreshing there? The upgrade step could possibly be removed as java 11 has been supported for a long time at this point On Sun, 9 May 2021 at 09:49, Oleg Nenashev wrote: > Before we communicate anything to users, I think we should refresh >