Skip to content

Commit d5656f5

Browse files
committed
Refactor test
After refactoring, one test (cannot extend final class) shadowed the others, which wer done in a later phase. Splitting in two to get all errors again.
1 parent c8f54cf commit d5656f5

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

tests/neg/i705-inner-value-class.scala

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ object Test {
1515
class C(val a: Int) extends AnyVal // error: value class may not be a local class
1616
new C(1)
1717
}
18-
class B1(val b: Int) extends B(b) // error: cannot extend final class B
19-
// class D extends B( { class E(val a: Int) extends AnyVal; new E(1) } )
2018
}
2119

2220

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
class Foo {
2+
class B(val a: Int) extends AnyVal
3+
}
4+
5+
object Test {
6+
class B1(val b: Int) extends B(b) // error: cannot extend final class B
7+
}
8+
9+

0 commit comments

Comments
 (0)