-
Notifications
You must be signed in to change notification settings - Fork 2k
Upgrade Dagger dependency from 1.1.0 to 1.2.2 #124
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
Conversation
|
Thanks tons! @qualidafial @quidryan @allenxwang do you know if dagger 1.2.2 is blessed, yet? I want to make sure before I merge this. |
|
feign-pull-requests #180 SUCCESS |
|
ping |
|
Ping. Is there anything I can do to help push this through? |
|
Ping? |
|
@qualidafial sorry I can't merge this until someone from netflix confirms that the dependency is whitelisted internally. |
|
@qualidafial @adriancole I have added dagger 1.2.2 to netflix artifactory. |
|
Thanks. There has been persistent concern about being able to do a release. |
|
Sure, I can help with making the release. On Wed, Dec 17, 2014 at 9:20 AM, Adrian Cole notifications@github.com
|
Upgrade Dagger dependency from 1.1.0 to 1.2.2
|
@adriancole: @rspieldenner is working a new Gradle plugin to take care of releases. It will follow the ReactiveX model, and should releasing back into your hands. I'll leave it up to him to give you updates. |
|
oh that would be sooo helpful! cc @brianm On Fri, Dec 19, 2014 at 10:21 AM, Justin Ryan notifications@github.com
|
|
I'm testing out https://github.com/nebula-plugins/gradle-netflixoss-project-plugin with https://github.com/Netflix/netlixoss-build-infrastructure today. Will send some pull requests to you when I'm ready. |
Upgrade Dagger dependency from 1.1.0 to 1.2.2
Feign's dependency on Dagger is nearly a year out of date.
In version 1.2.0, Dagger introduced a backward-incompatible change to dagger.internal.ModuleAdapter, by adding a new argument
Class<?> moduleClassto the constructor.This incompatibility causes Feign.builder() to fail with a NoSuchMethodError, when using newer versions of Dagger:
This PR upgrades Dagger to the latest release. I've also added a warning to CHANGES.md regarding Dagger generated code compatibility.