File tree 5 files changed +14
-16
lines changed
5 files changed +14
-16
lines changed Original file line number Diff line number Diff line change 1
1
-- Error: tests/init-global/neg/global-cycle1.scala:1:7 ----------------------------------------------------------------
2
2
1 |object A { // error
3
- |^
4
- |Cyclic initialization: object A -> object B -> object A. Calling trace:
5
- |-> object A { // error [ global-cycle1.scala:1 ]
6
- | ^
7
- |-> val a: Int = B.b [ global-cycle1.scala:2 ]
8
- | ^
9
- |-> object B { [ global-cycle1.scala:5 ]
10
- | ^
11
- |-> val b: Int = A.a // error [ global-cycle1.scala:6 ]
12
- | ^
13
- 2 | val a: Int = B.b
14
- 3 |}
3
+ | ^
4
+ | Cyclic initialization: object A -> object B -> object A. Calling trace:
5
+ | -> object A { // error [ global-cycle1.scala:1 ]
6
+ | ^
7
+ | -> val a: Int = B.b [ global-cycle1.scala:2 ]
8
+ | ^
9
+ | -> object B { [ global-cycle1.scala:5 ]
10
+ | ^
11
+ | -> val b: Int = A.a // error [ global-cycle1.scala:6 ]
12
+ | ^
15
13
-- Error: tests/init-global/neg/global-cycle1.scala:6:17 ---------------------------------------------------------------
16
14
6 | val b: Int = A.a // error
17
15
| ^^^
Original file line number Diff line number Diff line change 1
1
object A { // error
2
2
val n : Int = B .m
3
3
class Inner {
4
- println(n)
4
+ println(n) // error
5
5
}
6
6
}
7
7
Original file line number Diff line number Diff line change 1
- object D {
1
+ object D { // error
2
2
def aaa = 1 // that’s the reason
3
3
class Z (depends : Any )
4
4
case object D1 extends Z (aaa) // 'null' when calling D.D1 first time // error
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ object DeadLockTest {
8
8
9
9
}
10
10
11
- object Parent {
11
+ object Parent { // error
12
12
trait Child {
13
13
Thread .sleep(2000 ) // ensure concurrent behavior
14
14
val parent = Parent
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ class BaseClass(s: String) {
2
2
def print : Unit = ()
3
3
}
4
4
5
- object Obj {
5
+ object Obj { // error
6
6
val s : String = " hello"
7
7
8
8
object AObj extends BaseClass (s) // error
You can’t perform that action at this time.
0 commit comments