ferinagy

Results 4 issues of ferinagy

Attempt at https://github.com/square/retrofit/issues/3075. Any suggestions to improve are welcome.

Can be reproduced by simple test: ```kotlin @Test fun await404() { val retrofit = Retrofit.Builder() .baseUrl(server.url("/")) .addConverterFactory(ToStringConverterFactory()) .build() val example = retrofit.create(Service::class.java) server.enqueue(MockResponse().setResponseCode(404)) try { runBlocking { val deferred =...

Enhancement
Blocked

Fixes https://github.com/square/retrofit/issues/3474

Blocked

I checked out current master (7935c28f249f32786ccc53bc0098d073065b1ec5) and run `./gradlew clean assemble` with result ``` UserSessionMatcher.kt: (86, 52): Overload resolution ambiguity: public open fun contains(@Nullable element: TagIdAndCategory): Boolean defined in java.util.HashSet...