aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/com/drivergrp/core/json.scala
diff options
context:
space:
mode:
authorvlad <vlad@drivergrp.com>2016-08-15 17:22:38 -0700
committervlad <vlad@drivergrp.com>2016-08-15 17:22:38 -0700
commitd6237e4cef0f912e2acc7d55e7787caab550aebe (patch)
treeff2a1bb2b6cfcc6417e12fb5b730801720cfda53 /src/main/scala/com/drivergrp/core/json.scala
parent8a0c92de6c6481a055cfa482e875b31087a3ff41 (diff)
downloaddriver-core-d6237e4cef0f912e2acc7d55e7787caab550aebe.tar.gz
driver-core-d6237e4cef0f912e2acc7d55e7787caab550aebe.tar.bz2
driver-core-d6237e4cef0f912e2acc7d55e7787caab550aebe.zip
More cases for exception handler + Implicits back from the companion objects + Formatting
Diffstat (limited to 'src/main/scala/com/drivergrp/core/json.scala')
-rw-r--r--src/main/scala/com/drivergrp/core/json.scala6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/scala/com/drivergrp/core/json.scala b/src/main/scala/com/drivergrp/core/json.scala
index 39a07ae..0ac7d04 100644
--- a/src/main/scala/com/drivergrp/core/json.scala
+++ b/src/main/scala/com/drivergrp/core/json.scala
@@ -73,14 +73,16 @@ object json {
}
implicit def revisionFromStringUnmarshaller[T]: Unmarshaller[String, Revision[T]] =
- Unmarshaller.strict[String, Revision[T]] { string => Revision[T](UUID.fromString(string)) }
+ Unmarshaller.strict[String, Revision[T]] { string =>
+ Revision[T](UUID.fromString(string))
+ }
implicit def revisionFormat[T] = new RootJsonFormat[Revision[T]] {
def write(revision: Revision[T]) = JsString(revision.id.toString)
def read(value: JsValue): Revision[T] = value match {
case JsString(revision) => Revision[T](UUID.fromString(revision))
- case _ => throw new DeserializationException("Revision expects uuid string")
+ case _ => throw new DeserializationException("Revision expects uuid string")
}
}