-
Notifications
You must be signed in to change notification settings - Fork 170
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
Bump guice to v6.0.0 and guava to v32.1.1 #2846
Conversation
c106784
to
d6deee6
Compare
api(Dependencies.guice) | ||
api(Dependencies.javaxInject) | ||
api(Dependencies.tempestTestingInternal) | ||
api(project(":misk-aws-dynamodb")) | ||
api(project(":misk-inject")) | ||
implementation(Dependencies.errorproneAnnotations) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we can actually omit these if we want, see: google/guice#1739
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If we don't need it, let's remove it.
Could be worth running the dependency analyzer plugin again, last time it caught stuff like this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I pushed a change to omit it, let's see if the tests pass. 🤞
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LG
11dc82f
to
408caa8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks for doing this update
408caa8
to
1b963b1
Compare
Additionally, use BOMs for both guice and guava
The annotations are not required by Guice at runtime, see google/guice#1739
7b66f9b
to
f2f53e3
Compare
Additionally, use BOMs for both guice and guava