summaryrefslogtreecommitdiff
path: root/examples/scala-js/tools/shared/src/main/scala/scala/scalajs/tools/json/JSONObjBuilder.scala
diff options
context:
space:
mode:
Diffstat (limited to 'examples/scala-js/tools/shared/src/main/scala/scala/scalajs/tools/json/JSONObjBuilder.scala')
-rw-r--r--examples/scala-js/tools/shared/src/main/scala/scala/scalajs/tools/json/JSONObjBuilder.scala20
1 files changed, 0 insertions, 20 deletions
diff --git a/examples/scala-js/tools/shared/src/main/scala/scala/scalajs/tools/json/JSONObjBuilder.scala b/examples/scala-js/tools/shared/src/main/scala/scala/scalajs/tools/json/JSONObjBuilder.scala
deleted file mode 100644
index dd98f49..0000000
--- a/examples/scala-js/tools/shared/src/main/scala/scala/scalajs/tools/json/JSONObjBuilder.scala
+++ /dev/null
@@ -1,20 +0,0 @@
-package scala.scalajs.tools.json
-
-import scala.collection.mutable
-
-class JSONObjBuilder {
-
- private val flds = mutable.Map.empty[String, JSON]
-
- def fld[T : JSONSerializer](name: String, v: T): this.type = {
- flds.put(name, v.toJSON)
- this
- }
-
- def opt[T : JSONSerializer](name: String, v: Option[T]): this.type = {
- v.foreach(v => flds.put(name, v.toJSON))
- this
- }
-
- def toJSON: JSON = Impl.fromMap(flds.toMap)
-}