-
Notifications
You must be signed in to change notification settings - Fork 432
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
Pulling Fuel from Central complains about missing Result, due to missing version #757
Comments
Example work around here: DanySK/upgradle@fe6afc1 |
I will take care of this 🙇 sorry for inconveniences 🙏 |
Thank you @kittinunf 🙏 🙇 |
Hello Any way to help? I cannot override the dependency as a workaround, as I'm using Kotlin Scripting. |
@nfrankel Let me help you out by manually pushing 2.2.0 to the maven central 🙇 |
Thanks a lot @kittinunf! However, in the meantime, I switched to OkHttp because I was blocked: the override workaround doesn't work in the context of Kotlin Scripting |
@nfrankel Oh no, sorry for the delay :( I will try to be more promptly support next time 🙇 |
@kittinunf No worries! This is your personal Open Source project, I don't expect timely support. Keep up the good work |
@kittinunf any update on this? I am facing the same error for version 2.2.3 |
We have released new version 2.3.0 and it will reference the Result library (3.1.0) from the mavenCentral. It should take a few hours or so for everyone to be able to fetch! 🙇 🙇 🙇 |
I think this should solve all of the problem regarding to version on |
Bug Report
Description
When using central and using Fuel this way:
Gradle complains:
This is caused by the fact that the first version of Result published on Central (thanks to kittinunf/Result#70) is 3.0.1.
Proposed solution
I suggest tackling this in two rather straightforwards steps:
Since Central enforces a no-retract policy, it's impossible to change the current version to point to Result 3.0.1, a new release is thus necessary.
Alternate solution
Manually releasing result 2.2.0 on Central would work as well, but that requires manual intervention, and thus precious human time.
Temporary workaround
Who is currently using Fuel via Central can work around the issue by enforcing a compile-time dependency on Result (warning: it taints the dependency tree)
dependencies { implementation("com.github.kittinunf.result:result:3.0.1") }
The text was updated successfully, but these errors were encountered: