Skip to content

Move guava dependency to testCompile #229

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

Merged
merged 1 commit into from
Feb 13, 2020
Merged

Move guava dependency to testCompile #229

merged 1 commit into from
Feb 13, 2020

Conversation

paulbakker
Copy link

Guava is a dangerous dependency to bring in for a framework. Guava is very version specific, and will easily conflict with other versions of guava brought in by an application. Generally it's better to not depend on Guava for frameworks/libraries.

It seems guava is actually only used in tests, which is great! I moved the dependency to be a test dependency only, so it will no longer pollute the classpath of applications using graphql-java-servlet.

…sspath of projects using graphql-java-servlet
@vojtapol
Copy link
Member

Thanks for the contribution, Paul!

@vojtapol vojtapol merged commit c0f322a into graphql-java-kickstart:master Feb 13, 2020
@oliemansm oliemansm added this to the 9.0.2 milestone Feb 20, 2020
@oliemansm oliemansm modified the milestones: 9.0.2, 9.1.0 Mar 20, 2020
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

Successfully merging this pull request may close these issues.

3 participants