ursus
10/02/2020, 10:56 PM@AppScope
@JvmStatic
@Provides
fun moshi(
@MoshiAdapter adapters: Set<@JvmSuppressWildcards Any>,
adapterFactories: Set<@JvmSuppressWildcards JsonAdapter.Factory>
): Moshi {
return Moshi.Builder()
.apply {
adapters.forEach { add(it) }
adapterFactories.forEach { add(it) }
}
.build()
}