We have been minimizing our dependency on Guava, which is big and often causes version conflicts for our users. This work will be released as part of January’s 18.1 release, though there are 2 places it remains:
util-cache-guava has a
CacheBuilder-based implementation of
FutureCache. We advise replacing this usage with a
FutureCache available in
util-cache. The migration is well documented
in the Caffeine user guide.
http module has a few public APIs that use
com.google.common.net.MediaType. We aren’t planning to address this
in the immediate future, but it’s something we’d love to tackle given
Thanks for following along. Please feel free to ask questions on the mailing list about anything that is unclear and we’ll help clarify if you would like to know more.
Kevin Oliver and the Core Systems Libraries team