From a0fdfa6f6114aec289e46c4261522244b160e522 Mon Sep 17 00:00:00 2001 From: adamw Date: Mon, 13 Nov 2017 13:40:30 +0100 Subject: Adding explicit type annotations --- .../main/scala/com/softwaremill/sttp/testing/SttpBackendStub.scala | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/core/src/main/scala/com/softwaremill/sttp/testing/SttpBackendStub.scala b/core/src/main/scala/com/softwaremill/sttp/testing/SttpBackendStub.scala index b894e77..553afff 100644 --- a/core/src/main/scala/com/softwaremill/sttp/testing/SttpBackendStub.scala +++ b/core/src/main/scala/com/softwaremill/sttp/testing/SttpBackendStub.scala @@ -33,7 +33,8 @@ class SttpBackendStub[R[_], S] private (rm: MonadError[R], new WhenRequest(p) def whenRequestMatchesPartial( - partial: PartialFunction[Request[_, _], Response[_]]) = { + partial: PartialFunction[Request[_, _], Response[_]]) + : SttpBackendStub[R, S] = { val m = Matcher(partial) val vector: Vector[Matcher[_]] = matchers :+ m new SttpBackendStub(rm, vector, fallback) @@ -125,7 +126,8 @@ object SttpBackendStub { } private object Matcher { - def apply[T](p: Request[T, _] => Boolean, response: => Response[T]) = { + def apply[T](p: Request[T, _] => Boolean, + response: => Response[T]): Matcher[T] = { new Matcher[T]({ case r if p(r) => response }) -- cgit v1.2.3