From 96d81a36286e41035ff4068859a3b0f9da924fbc Mon Sep 17 00:00:00 2001 From: vlad Date: Fri, 30 Jun 2017 19:38:37 -0700 Subject: Latest PDS UI utils including all the domain stuff --- src/main/scala/xyz/driver/pdsuicommon/utils/CharOps.scala | 2 +- src/main/scala/xyz/driver/pdsuicommon/utils/StringOps.scala | 2 +- src/main/scala/xyz/driver/pdsuicommon/utils/WriteableImplicits.scala | 4 +++- src/main/scala/xyz/driver/pdsuicommon/utils/WritesUtils.scala | 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) (limited to 'src/main/scala/xyz/driver/pdsuicommon/utils') diff --git a/src/main/scala/xyz/driver/pdsuicommon/utils/CharOps.scala b/src/main/scala/xyz/driver/pdsuicommon/utils/CharOps.scala index 42bf92d..cee9c73 100644 --- a/src/main/scala/xyz/driver/pdsuicommon/utils/CharOps.scala +++ b/src/main/scala/xyz/driver/pdsuicommon/utils/CharOps.scala @@ -20,7 +20,7 @@ private object CharOps { "\u3000\u2004\u3000\u3000\u2028\n\u2007\u3000" private val Multiplier: Int = 1682554634 - private val Shift: Int = Integer.numberOfLeadingZeros(Table.length - 1) + private val Shift: Int = Integer.numberOfLeadingZeros(Table.length - 1) def matches(c: Char): Boolean = Table.charAt((Multiplier * c) >>> Shift) == c } diff --git a/src/main/scala/xyz/driver/pdsuicommon/utils/StringOps.scala b/src/main/scala/xyz/driver/pdsuicommon/utils/StringOps.scala index b38721e..eaac761 100644 --- a/src/main/scala/xyz/driver/pdsuicommon/utils/StringOps.scala +++ b/src/main/scala/xyz/driver/pdsuicommon/utils/StringOps.scala @@ -11,7 +11,7 @@ final class StringOps(val self: String) extends AnyVal { "" } else { val start = self.indexWhere(shouldKeep) - val end = self.lastIndexWhere(shouldKeep) + val end = self.lastIndexWhere(shouldKeep) if (start >= 0 && end >= 0) { self.substring(start, end + 1) diff --git a/src/main/scala/xyz/driver/pdsuicommon/utils/WriteableImplicits.scala b/src/main/scala/xyz/driver/pdsuicommon/utils/WriteableImplicits.scala index 2c66a23..6c04dfa 100644 --- a/src/main/scala/xyz/driver/pdsuicommon/utils/WriteableImplicits.scala +++ b/src/main/scala/xyz/driver/pdsuicommon/utils/WriteableImplicits.scala @@ -8,7 +8,9 @@ trait WriteableImplicits { // Write JSON by default at now implicit def defaultWriteable[T](implicit inner: Writes[T]) = Writeable[T]( - { x: T => Writeable.writeableOf_JsValue.transform(Json.toJson(x)) }, + { x: T => + Writeable.writeableOf_JsValue.transform(Json.toJson(x)) + }, Option(ContentTypes.JSON) ) diff --git a/src/main/scala/xyz/driver/pdsuicommon/utils/WritesUtils.scala b/src/main/scala/xyz/driver/pdsuicommon/utils/WritesUtils.scala index fa05e96..3476a1e 100644 --- a/src/main/scala/xyz/driver/pdsuicommon/utils/WritesUtils.scala +++ b/src/main/scala/xyz/driver/pdsuicommon/utils/WritesUtils.scala @@ -14,7 +14,7 @@ object WritesUtils { w.transform { input: JsValue => input match { case JsObject(map) => JsObject(map.filter(Function.tupled(p))) - case x => x + case x => x } } } -- cgit v1.2.3