Add scripted scala3-tasty-management

This commit is contained in:
Adrien Piquerez 2020-12-21 16:20:30 +01:00
parent d1cf3f80f6
commit 9911f1923f
4 changed files with 20 additions and 0 deletions

View File

@ -0,0 +1,3 @@
ThisBuild / scalaVersion := "3.0.0-M2"
lazy val root = project.in(file("."))

View File

@ -0,0 +1,3 @@
class A {
def initialized: Boolean = false
}

View File

@ -0,0 +1,3 @@
class B {
def foo(a: A): Boolean = a.initialized
}

View File

@ -0,0 +1,11 @@
> compile
$ exists target/scala-3.0.0-M2/classes/A.tasty
$ exists target/scala-3.0.0-M2/classes/B.tasty
$ delete src/main/scala/B.scala
> compile
$ exists target/scala-3.0.0-M2/classes/A.tasty
-$ exists target/scala-3.0.0-M2/classes/B.tasty