diff options
Diffstat (limited to 'bridge/src/sbt-test/source-dependencies/value-class-underlying')
6 files changed, 14 insertions, 0 deletions
diff --git a/bridge/src/sbt-test/source-dependencies/value-class-underlying/A.scala b/bridge/src/sbt-test/source-dependencies/value-class-underlying/A.scala new file mode 100644 index 000000000..dbaa1c3f0 --- /dev/null +++ b/bridge/src/sbt-test/source-dependencies/value-class-underlying/A.scala @@ -0,0 +1 @@ +class A(val x: Int) extends AnyVal diff --git a/bridge/src/sbt-test/source-dependencies/value-class-underlying/B.scala b/bridge/src/sbt-test/source-dependencies/value-class-underlying/B.scala new file mode 100644 index 000000000..7d5a86a95 --- /dev/null +++ b/bridge/src/sbt-test/source-dependencies/value-class-underlying/B.scala @@ -0,0 +1,3 @@ +object B { + def foo: A = new A(0) +} diff --git a/bridge/src/sbt-test/source-dependencies/value-class-underlying/C.scala b/bridge/src/sbt-test/source-dependencies/value-class-underlying/C.scala new file mode 100644 index 000000000..1a9a42bde --- /dev/null +++ b/bridge/src/sbt-test/source-dependencies/value-class-underlying/C.scala @@ -0,0 +1,5 @@ +object C { + def main(args: Array[String]): Unit = { + val x = B.foo + } +} diff --git a/bridge/src/sbt-test/source-dependencies/value-class-underlying/build.sbt b/bridge/src/sbt-test/source-dependencies/value-class-underlying/build.sbt new file mode 100644 index 000000000..6448c246c --- /dev/null +++ b/bridge/src/sbt-test/source-dependencies/value-class-underlying/build.sbt @@ -0,0 +1 @@ +logLevel := Level.Debug diff --git a/bridge/src/sbt-test/source-dependencies/value-class-underlying/changes/A2.scala b/bridge/src/sbt-test/source-dependencies/value-class-underlying/changes/A2.scala new file mode 100644 index 000000000..94d868a92 --- /dev/null +++ b/bridge/src/sbt-test/source-dependencies/value-class-underlying/changes/A2.scala @@ -0,0 +1 @@ +class A(val x: Double) extends AnyVal diff --git a/bridge/src/sbt-test/source-dependencies/value-class-underlying/test b/bridge/src/sbt-test/source-dependencies/value-class-underlying/test new file mode 100644 index 000000000..a42fd2d71 --- /dev/null +++ b/bridge/src/sbt-test/source-dependencies/value-class-underlying/test @@ -0,0 +1,3 @@ +> run +$ copy-file changes/A2.scala A.scala +> run |