scala/scala — pull request #1840 by paulp (2013-01-04 07:42:05+00:00)
Title: SI-6911, regression in generated case class equality.

Caught out by the different semantics of isInstanceOf and
pattern matching.

trait K { case class CC(name: String) }
object Foo extends K
object Bar extends K
Foo.CC("a") == Bar.CC("a")

That expression is supposed to be false, and with this
commit it is once again.