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 it's a start. If
you maintain one of these plugins, consider taking some proactive
steps to migrate away from these APIs.

com/google/common/base/Objects#firstNonNull
- blueocean-pipeline-api-impl
- blueocean-pipeline-scm-api
- ec2-fleet
- gearman-plugin
- github
- jclouds-jenkins
- jira

com/google/common/base/Objects#toStringHelper
- blueocean-rest-impl
- build-monitor-plugin
- cloudfoundry-bosh-cli
- docker-plugin
- extreme-feedback
- google-source-plugin
- gravatar
- repository
- splunk-devops-extend

com/google/common/base/Stopwatch#elapsedMillis
- build-monitor-plugin

com/google/common/base/Stopwatch#elapsedTime
- relution-publisher
- vsphere-cloud

com/google/common/collect/Ranges
- audit-trail
- elastest
- http_request
- logstash
- scm-httpclient

com/google/common/io/Files#newOutputStreamSupplier
- repository-connector

com/google/common/net/InternetDomainName#name
- scm-api

com/google/common/util/concurrent/MoreExecutors#sameThreadExecutor
- workflow-basic-steps

-- 
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/CAFwNDjo5UfMB70nRvn4oG-KZ1GAy8MaAxBZPsEP8V3zJyOyZsg%40mail.gmail.com.

Reply via email to