1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
class Test { import MyEnum._ def f(e: MyEnum) = e match { case ONE => println("one") case TWO => println("two") // missing case --> exhaustivity warning! } import MySecondEnum._ def g(e: MySecondEnum) = e match { case RED => println("red") // missing case --> exhaustivity warning! } }