diff options
author | Jakob Odersky <jakob@driver.xyz> | 2017-08-03 17:49:50 -0700 |
---|---|---|
committer | Jakob Odersky <jakob@driver.xyz> | 2017-08-16 19:26:10 -0700 |
commit | dd9ae7da10818174541f415854e6a6f7b1791e10 (patch) | |
tree | df952070620b6af8afa123ba1ae7ab0312f2ac1c /src/main/scala/xyz/driver/pdsuicommon/parsers | |
parent | 0783832d1c58f9463e85ed504fc0edbfaedc09c5 (diff) | |
download | rest-query-dd9ae7da10818174541f415854e6a6f7b1791e10.tar.gz rest-query-dd9ae7da10818174541f415854e6a6f7b1791e10.tar.bz2 rest-query-dd9ae7da10818174541f415854e6a6f7b1791e10.zip |
Add completion directives for service replies (also scalafmt)
Diffstat (limited to 'src/main/scala/xyz/driver/pdsuicommon/parsers')
-rw-r--r-- | src/main/scala/xyz/driver/pdsuicommon/parsers/DimensionsParser.scala | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/src/main/scala/xyz/driver/pdsuicommon/parsers/DimensionsParser.scala b/src/main/scala/xyz/driver/pdsuicommon/parsers/DimensionsParser.scala index f23b1b0..fb5a6b9 100644 --- a/src/main/scala/xyz/driver/pdsuicommon/parsers/DimensionsParser.scala +++ b/src/main/scala/xyz/driver/pdsuicommon/parsers/DimensionsParser.scala @@ -1,8 +1,5 @@ package xyz.driver.pdsuicommon.parsers -//import play.api.libs.json._ -//import xyz.driver.pdsuicommon.utils.WritesUtils - import scala.util.{Failure, Success, Try} class Dimensions(private val xs: Set[String] = Set.empty) { @@ -11,15 +8,8 @@ class Dimensions(private val xs: Set[String] = Set.empty) { object DimensionsParser { - /* - private class DimensionsWrapper[T](dimensions: Dimensions)(implicit orig: Writes[T]) extends Writes[T] { - private val filteredWrites = WritesUtils.filterKeys[T](dimensions.contains) - override def writes(o: T): JsValue = filteredWrites.writes(o) - } - */ - def tryParse(query: Seq[(String, String)]): Try[Dimensions] = { - query.collect{ case ("dimensions", value) => value } match { + query.collect { case ("dimensions", value) => value } match { case Nil => Success(new Dimensions()) case x +: Nil => |