diff options
author | Johannes Rudolph <johannes.rudolph@gmail.com> | 2013-05-29 14:09:01 +0200 |
---|---|---|
committer | Johannes Rudolph <johannes.rudolph@gmail.com> | 2013-05-29 14:09:01 +0200 |
commit | 90b63f86c31d0379f53578f9d7c5d0778b7ed4d7 (patch) | |
tree | 8cca1db7ff51838f00f4cb374ed16a399bcbfe09 /src/main/scala | |
parent | c80dfc25c25a63da02ad4819988a19a4b5656652 (diff) | |
download | spray-json-90b63f86c31d0379f53578f9d7c5d0778b7ed4d7.tar.gz spray-json-90b63f86c31d0379f53578f9d7c5d0778b7ed4d7.tar.bz2 spray-json-90b63f86c31d0379f53578f9d7c5d0778b7ed4d7.zip |
wrap exceptions so that the actual stack trace doesn't get lost
Diffstat (limited to 'src/main/scala')
-rw-r--r-- | src/main/scala/spray/json/lenses/package.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/scala/spray/json/lenses/package.scala b/src/main/scala/spray/json/lenses/package.scala index ade0e9b..aef40db 100644 --- a/src/main/scala/spray/json/lenses/package.scala +++ b/src/main/scala/spray/json/lenses/package.scala @@ -21,7 +21,7 @@ package object lenses { case class GetOrThrow[B](e: Either[Throwable, B]) { def getOrThrow: B = e match { case Right(b) => b - case Left(e) => throw e + case Left(e) => throw new RuntimeException(e) } } @@ -53,4 +53,4 @@ package object lenses { } implicit def validateOption[T](o: Option[T]): ValidateOption[T] = ValidateOption(o) -}
\ No newline at end of file +} |