aboutsummaryrefslogtreecommitdiff
path: root/tests/shared/src/main/scala/magnolia/main.scala
blob: aaa8ec9fcf6317cbfe01d42aa7e9748997a94d4c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package magnolia

sealed trait Bar

case class Foo(one: String) extends Bar
case class Quux(two: Double, three: List[Bar]) extends Bar
case class Bippy(four: String)
class Baz(val x: Bar) extends AnyVal

object Main {

  def main(args: Array[String]): Unit = {
    println(implicitly[Extractor[Bar]].extract(Thing("42")))
  
  
  
  }

}