summaryrefslogtreecommitdiff
path: root/shared/main/scala/workbench/Shared.scala
diff options
context:
space:
mode:
authorJakob Odersky <jakob@odersky.com>2016-11-07 18:06:30 -0800
committerJakob Odersky <jakob@odersky.com>2016-11-08 16:52:27 -0800
commit71e5666ceeab0db8bb69c3bfcd2ddef5ab982029 (patch)
treed3420020e70e88a1532d8d0960c2544bf14eb015 /shared/main/scala/workbench/Shared.scala
parenta11c7826f2ba4ae20a0ab4e004e53ba910157bc3 (diff)
downloadworkbench-71e5666ceeab0db8bb69c3bfcd2ddef5ab982029.tar.gz
workbench-71e5666ceeab0db8bb69c3bfcd2ddef5ab982029.tar.bz2
workbench-71e5666ceeab0db8bb69c3bfcd2ddef5ab982029.zip
Update scalajs versions, related dependencies and remove obsolete features
Diffstat (limited to 'shared/main/scala/workbench/Shared.scala')
-rw-r--r--shared/main/scala/workbench/Shared.scala15
1 files changed, 8 insertions, 7 deletions
diff --git a/shared/main/scala/workbench/Shared.scala b/shared/main/scala/workbench/Shared.scala
index f9a1434..c4c8a11 100644
--- a/shared/main/scala/workbench/Shared.scala
+++ b/shared/main/scala/workbench/Shared.scala
@@ -1,13 +1,15 @@
package com.lihaoyi.workbench
-import upickle.{Js, Reader, Writer}
+import upickle.default.{Reader, Writer}
+import upickle.Js
+
/**
* A standard way to read and write `Js.Value`s with autowire/upickle
*/
trait ReadWrite{
- def write[Result: Writer](r: Result) = upickle.writeJs(r)
- def read[Result: Reader](p: Js.Value) = upickle.readJs[Result](p)
+ def write[Result: Writer](r: Result) = upickle.default.writeJs(r)
+ def read[Result: Reader](p: Js.Value) = upickle.default.readJs[Result](p)
}
/**
@@ -31,8 +33,7 @@ trait Api{
def print(level: String, msg: String): Unit
/**
- * Execute the javascript file available at the given `path`. Optionally,
- * run a `bootSnippet` after the file has been executed.
+ * Execute the javascript file available at the given `path`.
*/
- def run(path: String, bootSnippet: Option[String]): Unit
-} \ No newline at end of file
+ def run(path: String): Unit
+}