This is a small extension to Google's Guava library to allow for the creation of configurable retrying strategies for an arbitrary function call, such as something that talks to a remote service with flaky uptime.
I think guava-retrying should release a new version like 3.0 or something that only support jdk 1.8. So guava-retrying can depends on a fixed version of guava, like 21.0.
leave the 2.0 version depends on JDK 1.6+, and a fixed version of guava, like 10.0 or 20.0.
I got the same problem like #64 . Dan Lew doesn't suggest the dynamic versions for dependencies.
check this: Don't use dynamic versions for your dependencies
I think guava-retrying should release a new version like 3.0 or something that only support jdk 1.8. So guava-retrying can depends on a fixed version of guava, like 21.0.
leave the 2.0 version depends on JDK 1.6+, and a fixed version of guava, like 10.0 or 20.0.