aboutsummaryrefslogtreecommitdiff
path: root/tests/shared/src/main/scala/magnolia/main.scala
diff options
context:
space:
mode:
authorJon Pretty <jon.pretty@propensive.com>2017-06-12 11:55:13 +0200
committerJon Pretty <jon.pretty@propensive.com>2017-06-12 11:55:13 +0200
commitec3f9d345e8a30e4e8c0b5885c718deb6cacb88c (patch)
tree9f92722e14df376b9bb42b6d2118ed80cc6fad52 /tests/shared/src/main/scala/magnolia/main.scala
parent1ea072197cf8a992b37d7efe0636358a236b9d6d (diff)
downloadmagnolia-ec3f9d345e8a30e4e8c0b5885c718deb6cacb88c.tar.gz
magnolia-ec3f9d345e8a30e4e8c0b5885c718deb6cacb88c.tar.bz2
magnolia-ec3f9d345e8a30e4e8c0b5885c718deb6cacb88c.zip
Fixes for substitution of Lazy values
Diffstat (limited to 'tests/shared/src/main/scala/magnolia/main.scala')
-rw-r--r--tests/shared/src/main/scala/magnolia/main.scala12
1 files changed, 2 insertions, 10 deletions
diff --git a/tests/shared/src/main/scala/magnolia/main.scala b/tests/shared/src/main/scala/magnolia/main.scala
index 889757c..362a0fe 100644
--- a/tests/shared/src/main/scala/magnolia/main.scala
+++ b/tests/shared/src/main/scala/magnolia/main.scala
@@ -1,18 +1,10 @@
package magnolia
-sealed trait Tree
-
-case class Branch(left: List[Twig]) extends Tree
-case class Leaf(node: List[String], right: List[Branch], left2: List[Branch], another: List[Leaf], broken: Double) extends Tree
-case class Twig(alpha: List[Twig], beta: List[Leaf], gamma: Double, delta: List[Tree]) extends Tree
+import examples._
object Main {
-
-
def main(args: Array[String]): Unit = {
-
- println(implicitly[Serializer[List[Tree]]].serialize(List(Branch(List(Twig(Nil, Nil, 43, Nil))))))
- println(implicitly[Extractor[List[Tree]]].extract(Thing("42")))
+ println(Branch(Branch(Leaf(1), Leaf(2)), Leaf(3)).show)
}
}