Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Starting from Guava 31.0: android flavor is not Java 7 compatible anymore #6014

Closed
davidvarga opened this issue Apr 14, 2022 · 1 comment
Closed

Comments

@davidvarga
Copy link

Tried with Gradle:

`api group: 'com.google.guava', name: 'guava', version: '31.0-android'

The issue is triggered by this transitive dependency No matching variant of org.checkerframework:checker-qual:3.12.0 was found. .

Downgrading to Guava 30.1.1 seems to solve the issue:

implementation group: 'com.google.guava', name: 'guava', version: '30.1.1-android'

Thanks!

@cpovirk
Copy link
Member

cpovirk commented Apr 14, 2022

There's some coverage of this in the release notes (and an associated announcement and issue, plus some hacky runtime warnings in older versions, though that was a pretty weird thing for us to do :)). At this point, we're committed to keeping it that way. But if this is causing you difficulties, or if there are other ways you can think of that we could get the word out better when we drop support for Java versions, we'd be interested in hearing about it to help our future work.

@cpovirk cpovirk closed this as completed Apr 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants