11package  org .mockito .cats 
22
33import  cats .{ Applicative , ApplicativeError , Eq  }
4- import  org .mockito ._ 
4+ import  org .mockito .* 
55import  org .mockito .invocation .InvocationOnMock 
66import  org .mockito .stubbing .Stubber 
77import  org .scalactic .Equality 
@@ -16,33 +16,33 @@ trait MockitoCats extends ScalacticSerialisableHack {
1616  def  doReturnF [F [_]:  Applicative , T ](toBeReturned : T , toBeReturnedNext : T * ):  Stubber  = 
1717    Mockito .doReturn(
1818      Applicative [F ].pure(toBeReturned),
19-       toBeReturnedNext.map(Applicative [F ].pure).map(_.asInstanceOf [Object ]):   _ *
19+       toBeReturnedNext.map(Applicative [F ].pure).map(_.asInstanceOf [Object ])* 
2020    )
2121
2222  def  doReturnFG [F [_]:  Applicative , G [_]:  Applicative , T ](toBeReturned : T , toBeReturnedNext : T * ):  Stubber  = 
2323    Mockito .doReturn(
2424      Applicative [F ].compose[G ].pure(toBeReturned),
25-       toBeReturnedNext.map(Applicative [F ].compose[G ].pure(_)).map(_.asInstanceOf [Object ]):   _ *
25+       toBeReturnedNext.map(Applicative [F ].compose[G ].pure(_)).map(_.asInstanceOf [Object ])* 
2626    )
2727
2828  def  doFailWith [F [_], E , T ](error : E , errors : E * )(implicit  ae : ApplicativeError [F , E ]):  Stubber  = 
2929    Mockito .doReturn(
3030      ae.raiseError[T ](error),
31-       errors.map(e =>  ae.raiseError[T ](e)).map(_.asInstanceOf [Object ]):   _ *
31+       errors.map(e =>  ae.raiseError[T ](e)).map(_.asInstanceOf [Object ])* 
3232    )
3333
3434  def  doFailWithG [F [_]:  Applicative , G [_], E , T ](error : E , errors : E * )(implicit  ae : ApplicativeError [G , E ]):  Stubber  = 
3535    Mockito .doReturn(
3636      Applicative [F ].pure(ae.raiseError[T ](error)),
37-       errors.map(e =>  ae.raiseError[T ](e)).map(Applicative [F ].pure).map(_.asInstanceOf [Object ]):   _ *
37+       errors.map(e =>  ae.raiseError[T ](e)).map(Applicative [F ].pure).map(_.asInstanceOf [Object ])* 
3838    )
3939
4040  def  doAnswerF [F [_]:  Applicative , R ](l : =>  R ):  Stubber  = 
4141    Mockito .doAnswer(invocationToAnswer { _ => 
4242      //  Store the param so we don't evaluate the by-name twice
4343      val  _l  =  l
4444      _l match  {
45-         case  f : Function0 [_ ] =>  f()
45+         case  f : Function0 [? ] =>  f()
4646        case  _               =>  _l
4747      }
4848    }.andThen(Applicative [F ].pure))
@@ -79,7 +79,7 @@ trait MockitoCats extends ScalacticSerialisableHack {
7979      //  Store the param so we don't evaluate the by-name twice
8080      val  _l  =  l
8181      _l match  {
82-         case  f : Function0 [_ ] =>  f()
82+         case  f : Function0 [? ] =>  f()
8383        case  _               =>  _l
8484      }
8585    }.andThen(Applicative [F ].compose[G ].pure))
0 commit comments