Skip to content

Commit 6b2e4c6

Browse files
committed
Implement stub for NullCall
1 parent 2c67703 commit 6b2e4c6

File tree

1 file changed

+5
-0
lines changed
  • wire-grpc-mockwebserver/src/main/java/com/squareup/wire/mockwebserver

1 file changed

+5
-0
lines changed

wire-grpc-mockwebserver/src/main/java/com/squareup/wire/mockwebserver/GrpcDispatcher.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ import com.squareup.wire.Service
3030
import com.squareup.wire.internal.GrpcMessageSink
3131
import com.squareup.wire.internal.GrpcMessageSource
3232
import java.lang.reflect.Method
33+
import kotlin.reflect.KClass
3334
import okhttp3.Call
3435
import okhttp3.Callback
3536
import okhttp3.Headers.Companion.headersOf
@@ -204,6 +205,10 @@ class GrpcDispatcher(
204205
override fun isExecuted() = error("unexpected call")
205206
override fun request() = error("unexpected call")
206207
override fun timeout() = Timeout.NONE
208+
override fun <T : Any> tag(type: KClass<T>) = error("unexpected call")
209+
override fun <T> tag(type: Class<out T>) = error("unexpected call")
210+
override fun <T : Any> tag(type: KClass<T>, computeIfAbsent: () -> T) = error("unexpected call")
211+
override fun <T : Any> tag(type: Class<T>, computeIfAbsent: () -> T) = error("unexpected call")
207212
}
208213

209214
/**

0 commit comments

Comments
 (0)