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 test1(d: dynamic) = d.toString()
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun test1(d: dynamic) = if (d is String) d.length else -1
+1 -1
View File
@@ -1,5 +1,5 @@
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
class C(x: Int, val y: Int, var z: Int = 1) {
constructor() : this(0, 0, 0) {}
+1 -1
View File
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
enum class TestEnum1 {
TEST1, TEST2
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
enum class Test0(val x: Int) {
ZERO;
+1 -1
View File
@@ -1,5 +1,5 @@
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
class Test1 {
init {
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
interface IFoo {
fun foo()
@@ -1,5 +1,5 @@
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
annotation class Ann
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
annotation class A(val x: String)
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
class C {
val test1 = 0
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val test1 by lazy { 42 }
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// WITH_STDLIB
// FIR_IDENTICAL
@file:JvmName("FileWithAnnotations")
@@ -1,5 +1,5 @@
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
interface C {
val test1: Int
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun test1() {
val x by lazy { 42 }
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
val test1 = 0
@@ -1,5 +1,5 @@
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
class MyClass(val value: String)
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// TARGET_BACKEND: JVM
// SKIP_KT_DUMP
@@ -1,5 +1,5 @@
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
class MyClass(val value: String)
+1 -1
View File
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FIR_IDENTICAL
//WITH_RUNTIME
// WITH_STDLIB
class A
fun test() {
+1 -1
View File
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun testEmpty(ss: List<String>) {
for (s in ss);
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
object FiveTimes
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun interface Fn<T, R> {
fun run(s: String, i: Int, t: T): R
+1 -1
View File
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
interface X {
val xs: MutableList<Any>
+1 -1
View File
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_KT_DUMP
// FILE: kt44993.kt
fun f(r: KotlinBox<JavaBox>): String =
+1 -1
View File
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// WITH_STDLIB
// !OPT_IN: kotlin.experimental.ExperimentalTypeInference
import kotlin.experimental.ExperimentalTypeInference
+1 -1
View File
@@ -2,7 +2,7 @@
// !LANGUAGE: -ProhibitJvmFieldOnOverrideFromInterfaceInPrimaryConstructor
// SKIP_KT_DUMP
// SKIP_KLIB_TEST
// WITH_RUNTIME
// WITH_STDLIB
interface A { val x: Int }
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FIR_IDENTICAL
//WITH_RUNTIME
// WITH_STDLIB
object A
fun test() {
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// WITH_STDLIB
// FILE: genericSamProjectedOut.kt
import example.SomeJavaClass
@@ -1,5 +1,5 @@
// IGNORE_BACKEND_FIR: JVM_IR
// WITH_RUNTIME
// WITH_STDLIB
// FILE: signedToUnsignedConversions_annotation.kt
+1 -1
View File
@@ -1,5 +1,5 @@
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
fun expectsString(s: String) {}
fun expectsInt(i: Int) {}
+1 -1
View File
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun test1() {
try {
+1 -1
View File
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
fun test1(x: Any) =
x is Array<*> && x.isArrayOf<String>()
@@ -1,5 +1,5 @@
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
val testSimpleUIntLiteral = 1u
+1 -1
View File
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
object A
@@ -1,5 +1,5 @@
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
fun foo(x: Int) {
when (x) {
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun test(b: Boolean, i: Int) {
if (b) {
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// FULL_JDK
// JVM_TARGET: 1.8
+1 -1
View File
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// WITH_STDLIB
// FULL_JDK
// FILE: OverloadResolutionResultsImpl.java
+1 -1
View File
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
sealed class ArrayMap<T : Any> : Iterable<T> {
abstract val size: Int
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FULL_JDK
// WITH_RUNTIME
// WITH_STDLIB
import java.lang.reflect.Type
+1 -1
View File
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// FULL_JDK
interface IrType
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// FULL_JDK
// JVM_TARGET: 1.8
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun foo(s: String?): String {
s?.let { it ->
@@ -1,5 +1,5 @@
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
interface SimpleTypeMarker
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// WITH_STDLIB
// FILE: PropertyDescriptorImpl.java
import org.jetbrains.annotations.NotNull;
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// WITH_STDLIB
// FULL_JDK
import java.io.Reader
import java.io.StringReader
+1 -1
View File
@@ -1,5 +1,5 @@
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
fun create() = "OK"
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// FULL_JDK
class Flaf(val javaName: String) {
+1 -1
View File
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// WITH_STDLIB
// FULL_JDK
// FILE: Fun.java
public interface Fun {
+1 -1
View File
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
open class ControlFlowInfo<K, V>(val map: Map<K, V>): Map<K, V> by map
+1 -1
View File
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// WITH_STDLIB
// FULL_JDK
class Owner {
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// WITH_REFLECT
import kotlin.properties.ReadWriteProperty
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// FULL_JDK
interface Something
@@ -1,6 +1,6 @@
// TARGET_BACKEND: JVM
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
// FULL_JDK
fun foo(t: Throwable) {
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// WITH_STDLIB
// FILE: Pair.java
public class Pair<A, B> {
@@ -1,5 +1,5 @@
// !OPT_IN: kotlin.ExperimentalStdlibApi
// WITH_RUNTIME
// WITH_STDLIB
abstract class Visibility(val name: String, val isPublicAPI: Boolean) {
open val internalDisplayName: String
+1 -1
View File
@@ -1,3 +1,3 @@
// WITH_RUNTIME
// WITH_STDLIB
val anonymous = fun() { println() }
+1 -1
View File
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun test0() {
run {
+1 -1
View File
@@ -1,5 +1,5 @@
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
// TARGET_BACKEND: JVM
fun test1() {
+1 -1
View File
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_KT_DUMP
import kotlin.contracts.ExperimentalContracts
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// TARGET_BACKEND: JVM
// FILE: ListId.java
import java.util.List;
+1 -1
View File
@@ -1,5 +1,5 @@
// !DUMP_DEPENDENCIES
// WITH_RUNTIME
// WITH_STDLIB
// FULL_JDK
fun <K1, V1> Map<out K1, V1>.plus(pair: Pair<K1, V1>): Map<K1, V1> =
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// WITH_STDLIB
// FILE: enhancedNullabilityInDestructuringAssignment.kt
fun use(x: Any, y: Any) {}
+1 -1
View File
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// FILE: kt24258.kt
val lazyNullString: String by lazy { J.nullString() }