refactor(di): workaround unstable IntoSet ordering

EitherNet's ApiResultConverterFactory needs to go before any other
(de)serialization factories, but multibindings do not have ordering
guarantees. To fix this, I've changed the module to handle the EitherNet
configuration within api and let core continue supplying everything else.
This commit is contained in:
Harsh Shandilya 2022-11-13 17:52:15 +05:30
parent 8a4fee5f7c
commit 0bf60812e0
No known key found for this signature in database
3 changed files with 5 additions and 22 deletions

View file

@ -22,7 +22,6 @@ dependencies {
api(libs.okhttp.loggingInterceptor)
implementation(projects.diScopes)
implementation(libs.dagger)
implementation(libs.eithernet)
implementation(libs.javax.inject)
implementation(libs.napier)
implementation(libs.okhttp.core)