diff options
Diffstat (limited to 'src/main/scala/spray/json/JsonPrinter.scala')
-rw-r--r-- | src/main/scala/spray/json/JsonPrinter.scala | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/main/scala/spray/json/JsonPrinter.scala b/src/main/scala/spray/json/JsonPrinter.scala index 258fc5a..f132ab9 100644 --- a/src/main/scala/spray/json/JsonPrinter.scala +++ b/src/main/scala/spray/json/JsonPrinter.scala @@ -39,9 +39,9 @@ trait JsonPrinter extends (JsValue => String) { sb.toString } - def print(x: JsValue, sb: JStringBuilder) + def print(x: JsValue, sb: JStringBuilder): Unit - protected def printLeaf(x: JsValue, sb: JStringBuilder) { + protected def printLeaf(x: JsValue, sb: JStringBuilder): Unit = { x match { case JsNull => sb.append("null") case JsTrue => sb.append("true") @@ -52,7 +52,7 @@ trait JsonPrinter extends (JsValue => String) { } } - protected def printString(s: String, sb: JStringBuilder) { + protected def printString(s: String, sb: JStringBuilder): Unit = { import JsonPrinter._ @tailrec def firstToBeEncoded(ix: Int = 0): Int = if (ix == s.length) -1 else if (requiresEncoding(s.charAt(ix))) ix else firstToBeEncoded(ix + 1) @@ -85,7 +85,7 @@ trait JsonPrinter extends (JsValue => String) { sb.append('"') } - protected def printSeq[A](iterable: Iterable[A], printSeparator: => Unit)(f: A => Unit) { + protected def printSeq[A](iterable: Iterable[A], printSeparator: => Unit)(f: A => Unit): Unit = { var first = true iterable.foreach { a => if (first) first = false else printSeparator |