Skip to content

Commit 4d111b9

Browse files
committed
Move warn tests from tests/neg to tests/warn: Batch 2
1 parent ec5ac6d commit 4d111b9

File tree

210 files changed

+857
-3731
lines changed

Some content is hidden

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

210 files changed

+857
-3731
lines changed

tests/neg/14034b.scala

Lines changed: 0 additions & 15 deletions
This file was deleted.

tests/neg/17284.scala

Lines changed: 0 additions & 14 deletions
This file was deleted.

tests/neg/18493.check

Lines changed: 0 additions & 8 deletions
This file was deleted.

tests/neg/adhoc-extension/B.scala

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
//> using options -source future -feature -Xfatal-warnings
22

33
package adhoc
4-
class B extends A // error: adhoc-extension (under -strict -feature -Xfatal-warnings)
5-
class C extends A // error
4+
class B extends A // warn: adhoc-extension (under -strict -feature -Xfatal-warnings)
5+
class C extends A // warn
66

77
object O {
8-
val a = new A {} // error
9-
object E extends A // error
10-
}
8+
val a = new A {} // warn
9+
object E extends A // warn
10+
}
11+
// nopos-error: No warnings can be incurred under -Werror.

tests/neg/avoid-warn-deprecation.scala

Lines changed: 0 additions & 11 deletions
This file was deleted.

tests/neg/capt-wf.scala

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ def test(c: Cap, other: String): Unit =
1313
val x3a: () -> String = s1
1414
val s2 = () => if x1 == null then "" else "abc"
1515
val x4: C^{s2} = ??? // OK
16-
val x5: C^{c, c} = ??? // error: redundant // error: redundant
16+
val x5: C^{c, c} = ??? // warn: redundant // warn: redundant
1717
// val x6: C^{c}^{c} = ??? // would be syntax error
18-
val x7: Cap^{c} = ??? // error: redundant
18+
val x7: Cap^{c} = ??? // warn: redundant
1919
// val x8: C^{c}^{cap} = ??? // would be syntax error
20-
val x9: C^{c, cap} = ??? // error: redundant
21-
val x10: C^{cap, c} = ??? // error: redundant
20+
val x9: C^{c, cap} = ??? // warn: redundant
21+
val x10: C^{cap, c} = ??? // warn: redundant
2222

2323
def even(n: Int): Boolean = if n == 0 then true else odd(n - 1)
2424
def odd(n: Int): Boolean = if n == 1 then true else even(n - 1)
@@ -34,4 +34,5 @@ def test(c: Cap, other: String): Unit =
3434
if n == 0 then true else od(n - 1)
3535
val y3: String^{ev} = ??? // error cs is empty
3636

37-
()
37+
()
38+
// nopos-error: No warnings can be incurred under -Werror.

tests/neg/classtag-typetest/3_1-migration.scala

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,5 @@ import scala.reflect.ClassTag
55

66
def f3_1m[T: ClassTag](x: Any): Unit =
77
x match
8-
case _: T => // error
8+
case _: T => // warn
9+
// nopos-error: No warnings can be incurred under -Werror.

tests/neg/classtag-typetest/3_1.scala

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,5 @@ import scala.reflect.ClassTag
55

66
def f3_1[T: ClassTag](x: Any): Unit =
77
x match
8-
case _: T => // error
8+
case _: T => // warn
9+
// nopos-error: No warnings can be incurred under -Werror.

tests/neg/i10247.scala

Lines changed: 0 additions & 28 deletions
This file was deleted.

tests/neg/i10930.scala

Lines changed: 0 additions & 15 deletions
This file was deleted.

0 commit comments

Comments
 (0)