Replace all occurrences of WITH_RUNTIME with WITH_STDLIB

We are going to deprecate `WITH_RUNTIME` directive. The main reason
behind this change is that `WITH_STDLIB` directive better describes
its meaning, specifically it will add kotlin stdlib to test's classpath.
This commit is contained in:
Ivan Kylchik
2021-11-15 17:30:42 +03:00
committed by TeamCityServer
parent 960ba3ffde
commit c7435ba760
4318 changed files with 4328 additions and 4326 deletions
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun concatNonNulls(strings: List<String?>): String {
var result = ""
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun foo(): List<String>? = listOf("abcde")
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
import kotlin.test.assertEquals
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val alist = arrayListOf(1, 2, 3) // : j.u.ArrayList<k.Int>
fun box(): String {
@@ -1,5 +1,5 @@
// WITH_RUNTIME
// WITH_STDLIB
val alist = arrayListOf(1 to 2, 2 to 3, 3 to 4)
fun box(): String {
@@ -1,7 +1,7 @@
// IGNORE_BACKEND: JS
// IGNORE_BACKEND: JS_IR
// IGNORE_BACKEND: JS_IR_ES6
// WITH_RUNTIME
// WITH_STDLIB
fun checkByteArray(): Boolean {
val byteArray = byteArrayOf(1, 2, 3)
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
var xs = intArrayOf(1, 2, 3)
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// See https://youtrack.jetbrains.com/issue/KT-21354
@@ -1,5 +1,5 @@
// !LANGUAGE: +InlineClasses
// WITH_RUNTIME
// WITH_STDLIB
fun box(): String {
testForInUIntArrayWithUpcactToAny()
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun box(): String {
val arr = Array(4) { arrayOf("x$it") }
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun box(): String {
// [[0], [1], [2], [3]]
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val arr = arrayOf("a", "b", "c", "d")
@@ -1,6 +1,6 @@
// See https://youtrack.jetbrains.com/issue/KT-22424
// IGNORE_BACKEND: JS
// WITH_RUNTIME
// WITH_STDLIB
fun testUnoptimized(): String {
var arr = intArrayOf(1, 2, 3, 4)
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val arr = arrayOf("a", "b", "c", "d")
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val arr = arrayOf("a", "b", "c", "d")
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val arr = arrayOf("a", "b", "c", "d")
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val arr = arrayOf("a", "b", "c", "d")
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val arr = arrayOf("a", "b", "c", "d")
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val arr = byteArrayOf(10, 20, 30, 40)
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val arr = byteArrayOf(10, 20, 30, 40)
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val arr = intArrayOf()
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val arr = arrayOf(10, 20, 30, 40)
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val arr = arrayOf(10, 20, 30, 40)
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val arr = arrayOf(10, 20, 30, 40)
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val arr = intArrayOf(10, 20, 30, 40)
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val arr = intArrayOf(10, 20, 30, 40)
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val arr = arrayOf("a", "b", "c", "d")
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val arr = shortArrayOf(10, 20, 30, 40)
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val arr = shortArrayOf(10, 20, 30, 40)
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun box(): String {
var s = ""
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun box(): String {
var clist = listOf('1', '2', '3', '4')
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun box(): String {
val s = StringBuilder()
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val cs: CharSequence = "abcd"
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val cs: CharSequence = "abcd"
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val cs: CharSequence = "abcd"
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
class CountingString(private val s: String) : CharSequence {
var lengthCtr = 0
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
class CountingString(private val s: String) : CharSequence {
var lengthCtr = 0
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
class CountingString(private val s: String) : CharSequence {
var lengthCtr = 0
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun box(): String {
for ((index, x) in "".withIndex()) {
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun box(): String {
val s = StringBuilder()
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val xs = "abcd"
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val xs = "abcd"
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val xs = "abcd"
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun box(): String {
val s = StringBuilder()
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val xs = "abcd"
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val xs = listOf<Any>()
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val xs = listOf("a", "b", "c", "d")
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
class CountingIterable<out T>(private val s: Iterable<T>) : Iterable<T> {
var hasNextCtr = 0
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
class CountingIterable<out T>(private val s: Iterable<T>) : Iterable<T> {
var hasNextCtr = 0
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
class CountingIterable<out T>(private val s: Iterable<T>) : Iterable<T> {
var hasNextCtr = 0
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val xs = listOf("a", "b", "c", "d")
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun test(xs: List<String>): String {
var r = ""
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val xs = listOf("a", "b", "c", "d")
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun test(xs: List<String>): String {
var r = ""
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val xs = listOf("a", "b", "c", "d")
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val xs = listOf("a", "b", "c", "d")
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
// WITH_RUNTIME
// WITH_STDLIB
val xs = arrayListOf("a", "b", "c", "d")
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val xs = listOf("a", "b", "c", "d")
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val xs = listOf<Any>().asSequence()
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val xs = listOf("a", "b", "c", "d").asSequence()
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val xs = listOf("a", "b", "c", "d").asSequence()
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val xs = listOf("a", "b", "c", "d").asSequence()
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
class CountingSequence<out T>(private val s: Sequence<T>) : Sequence<T> {
var hasNextCtr = 0
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val xs = listOf("a", "b", "c", "d").asSequence()
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
class CountingSequence<out T>(private val s: Sequence<T>) : Sequence<T> {
var hasNextCtr = 0
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val xs = listOf("a", "b", "c", "d").asSequence()
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
class CountingSequence<out T>(private val s: Sequence<T>) : Sequence<T> {
var hasNextCtr = 0
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
// WITH_RUNTIME
// WITH_STDLIB
val xsl = arrayListOf("a", "b", "c", "d")
val xs = xsl.asSequence()
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val xs = listOf("a", "b", "c", "d").asSequence()
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun box(): String {
val str = "abcd"
+1 -1
View File
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// WITH_STDLIB
// FULL_JDK
import java.util.LinkedList
+1 -1
View File
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun box(): String {
val xs = listOf(1, 2, 3)
return when (xs.first { it > 1 }) {
+1 -1
View File
@@ -1,6 +1,6 @@
// IGNORE_BACKEND: JS_IR
// IGNORE_BACKEND: JS_IR_ES6
// WITH_RUNTIME
// WITH_STDLIB
class A() {
infix fun <T> ArrayList<T>.add3(el: T) = add(el)
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun box(): String {
val a = arrayListOf<String>()
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// WITH_STDLIB
val stack = mutableListOf<Int>()