From 43baccc0edf12e8951c903d6697d7ee24a201e63 Mon Sep 17 00:00:00 2001 From: adamw Date: Thu, 5 Oct 2017 17:23:21 +0200 Subject: Updating dependencies --- .../scala/com/softwaremill/sttp/UriInterpolator.scala | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'core') diff --git a/core/src/main/scala/com/softwaremill/sttp/UriInterpolator.scala b/core/src/main/scala/com/softwaremill/sttp/UriInterpolator.scala index a99bab8..f1e6beb 100644 --- a/core/src/main/scala/com/softwaremill/sttp/UriInterpolator.scala +++ b/core/src/main/scala/com/softwaremill/sttp/UriInterpolator.scala @@ -248,7 +248,8 @@ object UriInterpolator { object UriBuilder { case object Scheme extends UriBuilder { - override def fromTokens(u: Uri, t: Vector[Token]): (Uri, Vector[Token]) = { + override def fromTokens(u: Uri, + t: Vector[Token]): (Uri, Vector[Token]) = { split(t, Set[Token](SchemeEnd)) match { case Left(tt) => (u.scheme("http"), tt) case Right((schemeTokens, _, otherTokens)) => @@ -259,7 +260,8 @@ object UriInterpolator { } case object UserInfo extends UriBuilder { - override def fromTokens(u: Uri, t: Vector[Token]): (Uri, Vector[Token]) = { + override def fromTokens(u: Uri, + t: Vector[Token]): (Uri, Vector[Token]) = { split(t, Set[Token](AtInAuthority)) match { case Left(tt) => (u, tt) case Right((uiTokens, _, otherTokens)) => @@ -293,7 +295,8 @@ object UriInterpolator { } case object HostPort extends UriBuilder { - override def fromTokens(u: Uri, t: Vector[Token]): (Uri, Vector[Token]) = { + override def fromTokens(u: Uri, + t: Vector[Token]): (Uri, Vector[Token]) = { split(t, Set[Token](PathStart, QueryStart, FragmentStart)) match { case Left(tt) => (hostPortFromTokens(u, tt), Vector.empty) @@ -386,7 +389,8 @@ object UriInterpolator { } case object Fragment extends UriBuilder { - override def fromTokens(u: Uri, t: Vector[Token]): (Uri, Vector[Token]) = { + override def fromTokens(u: Uri, + t: Vector[Token]): (Uri, Vector[Token]) = { t match { case FragmentStart +: tt => (u.fragment(tokensToStringOpt(tt)), Vector.empty) @@ -484,7 +488,8 @@ object UriInterpolator { * These empty string tokens need to be removed so that e.g. extra key-value * mappings are not generated. */ - private def removeEmptyTokensAroundExp(tokens: Vector[Token]): Vector[Token] = { + private def removeEmptyTokensAroundExp( + tokens: Vector[Token]): Vector[Token] = { def doRemove(t: Vector[Token], acc: Vector[Token]): Vector[Token] = t match { case StringToken("") +: (e: ExpressionToken) +: tail => -- cgit v1.2.3