test case to verify dependencies on unused but visited identifiers are tracked

This commit is contained in:
Mark Harrah 2013-02-25 09:24:04 -05:00
parent f6d73128fc
commit ca5b5aa796
5 changed files with 24 additions and 0 deletions

View File

@ -0,0 +1 @@
object A

View File

@ -0,0 +1,3 @@
object A {
val x = 1
}

View File

@ -0,0 +1,4 @@
object B {
implicit val x: Ordering[Int] = ???
}

View File

@ -0,0 +1,7 @@
object C {
import A._, B._
implicitly[Ordering[Int]]
def main(args: Array[String]) {}
}

View File

@ -0,0 +1,9 @@
$ copy-file changes/A1.scala A.scala
$ copy-file changes/B.scala B.scala
$ copy-file changes/C.scala C.scala
> compile
-> run
$ copy-file changes/A2.scala A.scala
> compile
> run