aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZach Smith <zach@driver.xyz>2017-10-17 13:56:24 -0700
committerZach Smith <zach@driver.xyz>2017-10-17 13:56:24 -0700
commitf1f4183bb7e40347e15347de87e06c1e1d854827 (patch)
treec02886eab3914a409d4f870af081c6d832bb8bc2
parent3330c62e4ce6e775313a3bd7ce74aed871cd06d0 (diff)
downloaddriver-core-f1f4183bb7e40347e15347de87e06c1e1d854827.tar.gz
driver-core-f1f4183bb7e40347e15347de87e06c1e1d854827.tar.bz2
driver-core-f1f4183bb7e40347e15347de87e06c1e1d854827.zip
Move implicit class extension to package object
-rw-r--r--src/main/scala/xyz/driver/core/rest/package.scala4
1 files changed, 1 insertions, 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"