Skip to content

Commit 94fcabc

Browse files
committed
Turn separation checking on by default
Downgrade to -source 3.6 to turn it off.
1 parent 564c847 commit 94fcabc

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+42
-42
lines changed

project/Build.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1225,7 +1225,7 @@ object Build {
12251225
settings(scala2LibraryBootstrappedSettings).
12261226
settings(
12271227
moduleName := "scala2-library-cc",
1228-
scalacOptions ++= Seq("-Ycheck:all", "-source", "3.7")
1228+
scalacOptions += "-Ycheck:all"
12291229
)
12301230

12311231
lazy val scala2LibraryBootstrappedSettings = Seq(

tests/neg-custom-args/captures/box-adapt-cases.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import language.`3.7` // sepchecks on
1+
22
trait Cap { def use(): Int }
33

44
def test1(): Unit = {

tests/neg-custom-args/captures/box-adapt-contra.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import language.future // sepchecks on
1+
22
import caps.consume
33

44
trait Cap

tests/neg-custom-args/captures/capt-depfun.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import annotation.retains
2-
import language.future // sepchecks on
2+
33

44
class C
55
type Cap = C @retains(caps.cap)

tests/neg-custom-args/captures/capt1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import language.future // sepchecks on
1+
22
import annotation.retains
33
class C
44
def f(x: C @retains(caps.cap), y: C): () -> C =

tests/neg-custom-args/captures/cc-ex-conformance.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import language.experimental.captureChecking
22
import caps.{Exists, Capability}
3-
import language.future // sepchecks on
3+
44

55
class C
66

tests/neg-custom-args/captures/delayedRunops.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import language.experimental.captureChecking
2-
import language.future // sepchecks on
2+
33
import caps.{use, consume}
44

55
// ok

tests/neg-custom-args/captures/depfun-reach.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import language.experimental.captureChecking
22
import caps.cap
3-
import language.`3.7` // sepchecks on
3+
44
def test(io: Object^, async: Object^) =
55
def compose(op: List[(() ->{cap} Unit, () ->{cap} Unit)]): List[() ->{op*} Unit] =
66
List(() => op.foreach((f,g) => { f(); g() }))

tests/neg-custom-args/captures/effect-swaps-explicit.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import language.future // sepchecks on
1+
22

33
object boundary:
44

tests/neg-custom-args/captures/effect-swaps.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import language.future // sepchecks on
1+
22

33
object boundary:
44

0 commit comments

Comments
 (0)