diff options
Diffstat (limited to 'yamlesque/src/main/scala/package.scala')
-rw-r--r-- | yamlesque/src/main/scala/package.scala | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/yamlesque/src/main/scala/package.scala b/yamlesque/src/main/scala/package.scala deleted file mode 100644 index c40ca70..0000000 --- a/yamlesque/src/main/scala/package.scala +++ /dev/null @@ -1,26 +0,0 @@ -package yamlesque - -object `package` { - - def deserializationError(msg: String, - cause: Throwable = null, - fieldNames: List[String] = Nil) = - throw new DeserializationException(msg, cause, fieldNames) - def serializationError(msg: String) = throw new SerializationException(msg) - - implicit class RichAny[A](val any: A) extends AnyVal { - def toYaml(implicit writer: YamlWriter[A]): YamlValue = writer.write(any) - } - - implicit class RichString(val str: String) extends AnyVal { - def parseYaml: YamlValue = YamlParser(str.toIterator) - } - -} - -case class DeserializationException(msg: String, - cause: Throwable = null, - fieldNames: List[String] = Nil) - extends RuntimeException(msg, cause) - -class SerializationException(msg: String) extends RuntimeException(msg) |