square / retrofit

A type-safe HTTP client for Android and the JVM
https://square.github.io/retrofit/
Apache License 2.0
42.83k stars 7.29k forks source link

is there "adapter-rxjava3" ? #3158

Open ghost opened 5 years ago

ghost commented 5 years ago

Updated to RxJava3, and I have to exclude RxJava2 from gradle dependencies required by adapter-rxjava2.

JakeWharton commented 5 years ago

Despite being binary incompatible, RxJava 3 re-uses the same Java package name and groupId and thus cannot live alongside RxJava 2. I don't really want to maintain two copies of the same adapter. I guess we could point the source sets and tests at the same folders and just declare different deps.

imohamedsoliman commented 4 years ago

@1001101 check this Repo https://github.com/akarnokd/RxJavaRetrofitAdapter

ghost commented 4 years ago

@1001101 check this Repo https://github.com/akarnokd/RxJavaRetrofitAdapter

Nice! It's always the same VersionName to RxJava3?

weylar commented 4 years ago

@1001101 check this Repo https://github.com/akarnokd/RxJavaRetrofitAdapter

Thanks saved my day

lopspower commented 4 years ago

It's now available -> https://github.com/square/retrofit/blob/master/CHANGELOG.md#version-290-2020-05-20

New: RxJava 3 adapter! The Maven coordinates are com.squareup.retrofit2:adapter-rxjava3