From 47cc41ecaa2eaf5677fcb1794db7bbba6533b559 Mon Sep 17 00:00:00 2001 From: Christopher Vogt Date: Fri, 17 Jun 2016 22:38:18 -0400 Subject: refactor/simplify scalaJs plugin and example - Restructure code as 1 library case class and 1 Build mixin trait. A library is generally easier to understand and could be re-used independently. 1 trait seems simpler than several here. - Let not the plugin create the multi-project build, but the user project manually. I think while this adds some minor code overhead it is much simpler to understand. Fewer tasks and other moving parts needed. - Remove verbose nested sbt-style folder structure. It's simpler without it :). --- examples/build-scalajs/shared/src/main/scala/prototype/Picture.scala | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 examples/build-scalajs/shared/src/main/scala/prototype/Picture.scala (limited to 'examples/build-scalajs/shared') diff --git a/examples/build-scalajs/shared/src/main/scala/prototype/Picture.scala b/examples/build-scalajs/shared/src/main/scala/prototype/Picture.scala deleted file mode 100644 index dbb985a..0000000 --- a/examples/build-scalajs/shared/src/main/scala/prototype/Picture.scala +++ /dev/null @@ -1,3 +0,0 @@ -package prototype - -case class Picture(id: String, url: String, src: String, title: String, favorite: Boolean = false) -- cgit v1.2.3