From f1f4183bb7e40347e15347de87e06c1e1d854827 Mon Sep 17 00:00:00 2001 From: Zach Smith Date: Tue, 17 Oct 2017 13:56:24 -0700 Subject: Move implicit class extension to package object --- src/main/scala/xyz/driver/core/rest/package.scala | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/main/scala/xyz/driver/core/rest/package.scala b/src/main/scala/xyz/driver/core/rest/package.scala index 17cc3bb..942ca3a 100644 --- a/src/main/scala/xyz/driver/core/rest/package.scala +++ b/src/main/scala/xyz/driver/core/rest/package.scala @@ -30,7 +30,7 @@ trait ServiceTransport { final case class Pagination(pageSize: Int, pageNumber: Int) -object Implicits { +object `package` { implicit class OptionTRestAdditions[T](optionT: OptionT[Future, T]) { def responseOrNotFound(successCode: StatusCodes.Success = StatusCodes.OK)( implicit F: Functor[Future], @@ -38,9 +38,7 @@ object Implicits { optionT.fold[ToResponseMarshallable](successCode -> _, StatusCodes.NotFound -> None) } } -} -object `package` { object ContextHeaders { val AuthenticationTokenHeader: String = "Authorization" val PermissionsTokenHeader: String = "Permissions" -- cgit v1.2.3