From b039a653e9e90530a76aef42df9215c151c65b67 Mon Sep 17 00:00:00 2001 From: Jon Pretty Date: Wed, 24 May 2017 20:41:10 +0100 Subject: Initial checkin of messy code which appears to be a PoC --- tests/shared/src/main/scala/magnolia/main.scala | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 tests/shared/src/main/scala/magnolia/main.scala (limited to 'tests/shared') diff --git a/tests/shared/src/main/scala/magnolia/main.scala b/tests/shared/src/main/scala/magnolia/main.scala new file mode 100644 index 0000000..6bf5f74 --- /dev/null +++ b/tests/shared/src/main/scala/magnolia/main.scala @@ -0,0 +1,18 @@ +package magnolia + +sealed trait Bar +case class Foo(one: Int) extends Bar +case class Quux(two: Int, bar: Bar) extends Bar +case class Bippy(four: Int, bar: Bar) +case class Baz(x: Bar) extends AnyVal + +case class X(y: Y) +case class Y(x: X) + +object Main { + def main(args: Array[String]): Unit = { + println(implicitly[Extractor[Bar]].extract("hello world")) + + } +} + -- cgit v1.2.3