Skip to content

Commit 05a7977

Browse files
committed
🚨 Fixed some inference for scala 2.x
1 parent db18338 commit 05a7977

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

‎url-dsl/src/main/scala/urldsl/language/QueryParameters.scala

+4-4
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ trait QueryParameters[Q, +A] extends UrlPart[Q, A] {
100100
* should that change?
101101
*
102102
* @example
103-
* {{{ param[Int]("age").filter(_ >= 0, (params: Map[String, Param]) => someError(params)) }}}
103+
* {{{param[Int]("age").filter(_ >= 0, (params: Map[String, Param]) => someError(params))}}}
104104
*
105105
* @param predicate
106106
* the additional predicate that the output must satisfy
@@ -201,7 +201,7 @@ object QueryParameters {
201201
case Param(Nil) => Left(paramMatchingError.missingParameterError(paramName))
202202
case Param(head :: _) => fromString(head)
203203
},
204-
q => Param(List(printer(q)))
204+
(q: Q) => Param(List(printer(q)))
205205
)
206206

207207
final def listParam[Q, A](
@@ -226,9 +226,9 @@ object QueryParameters {
226226
}
227227
.map(_.reverse)
228228
},
229-
q => Param(q.map(printer.apply)),
229+
(q: List[Q]) => Param(q.map(printer.apply)),
230230
// If `paramName` is not present in the parameters we should return an empty list.
231-
onParameterNotFound = params => Right(ParamMatchOutput(Nil, params))
231+
onParameterNotFound = (params: Map[String, Param]) => Right(ParamMatchOutput(List.empty[Q], params))
232232
)
233233

234234
final lazy val dummyErrorImpl = QueryParametersImpl[DummyError]

0 commit comments

Comments
 (0)