Switch old IDE/CLI repls to the new infrastructure
should also fix #KT-5822
This commit is contained in:
+1
-1
@@ -1,6 +1,6 @@
|
||||
>>> fun foo() = 765
|
||||
>>> foo(1)
|
||||
error: too many arguments for public final fun foo(): Int defined in Line1
|
||||
error: too many arguments for public final fun foo(): Int defined in Line_0
|
||||
foo(1)
|
||||
^
|
||||
>>> foo()
|
||||
|
||||
+1
-1
@@ -6,4 +6,4 @@ java.lang.Exception: hi there
|
||||
>>> fun bar(): Nothing = throw AssertionError()
|
||||
>>> bar()
|
||||
java.lang.AssertionError
|
||||
at Line4.bar(Unknown Source)
|
||||
at Line_3.bar(Unknown Source)
|
||||
|
||||
+2
-6
@@ -1,9 +1,5 @@
|
||||
>>> class B { override fun toString(): String { return foo() } ; fun foo(): String { return error("message") } }
|
||||
>>> B().toString()
|
||||
java.lang.IllegalStateException: message
|
||||
at Line1$B.foo(line1.kts:1)
|
||||
at Line1$B.toString(line1.kts:1)
|
||||
>>> B()
|
||||
java.lang.IllegalStateException: message
|
||||
at Line1$B.foo(line1.kts:1)
|
||||
at Line1$B.toString(line1.kts:1)
|
||||
at Line_0$B.foo(Line_0.kts:1)
|
||||
at Line_0$B.toString(Line_0.kts:1)
|
||||
|
||||
Reference in New Issue
Block a user