A simple update causes a dependency convergence error on com.google.errorprone:error_prone_annotations:jar whcih is used by gson, guava and caffeine.
This PR updates the GSON dependency, and excludes error_prone_annotations and a related jar from guava and caffeine.
By submitting this pull request, I acknowledge that I am making a contribution to the Apache Software Foundation under the terms and conditions of the Contributor's Agreement.
Replaces #2484.
A simple update causes a dependency convergence error on com.google.errorprone:error_prone_annotations:jar whcih is used by gson, guava and caffeine.
This PR updates the GSON dependency, and excludes error_prone_annotations and a related jar from guava and caffeine.
By submitting this pull request, I acknowledge that I am making a contribution to the Apache Software Foundation under the terms and conditions of the Contributor's Agreement.