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,7 +1,7 @@
// FIR_IDENTICAL
// JSR305_GLOBAL_REPORT: strict
// JSPECIFY_STATE: strict
// WITH_RUNTIME
// WITH_STDLIB
// FULL_JDK
// FILE: MyCollection.java
@@ -1,7 +1,7 @@
// !DIAGNOSTICS: -UNUSED_VARIABLE -UNUSED_PARAMETER
// RENDER_PACKAGE: test
// SOURCE_RETENTION_ANNOTATIONS
// WITH_RUNTIME
// WITH_STDLIB
// JSR305_GLOBAL_REPORT: strict
// FILE: spr/Nullable.java
@@ -1,7 +1,7 @@
// !DIAGNOSTICS: -UNUSED_VARIABLE -UNUSED_PARAMETER
// RENDER_PACKAGE: test
// SOURCE_RETENTION_ANNOTATIONS
// WITH_RUNTIME
// WITH_STDLIB
// JSR305_GLOBAL_REPORT: strict
// FILE: spr/Nullable.java
@@ -1,7 +1,7 @@
// FIR_IDENTICAL
// JSR305_GLOBAL_REPORT: strict
// JSPECIFY_STATE: warn
// WITH_RUNTIME
// WITH_STDLIB
// FULL_JDK
// !LANGUAGE: +IgnoreNullabilityForErasedValueParameters
@@ -1,5 +1,5 @@
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// !LANGUAGE: +InstantiationOfAnnotationClasses
@@ -1,5 +1,5 @@
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
// !DIAGNOSTICS: -UNUSED_PARAMETER
fun <T, R> foo(x: kotlin.reflect.KFunction1<T, R>) {}
@@ -1,7 +1,7 @@
// FIR_IDENTICAL
// !LANGUAGE: +NewInference
// !DIAGNOSTICS: -UNUSED_PARAMETER
// WITH_RUNTIME
// WITH_STDLIB
fun <T> List<Option<T>>.flatten(): List<T> = flatMap { it.fold(::emptyList, ::listOf) }
@@ -1,6 +1,6 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER
// !LANGUAGE: -UseCorrectExecutionOrderForVarargArguments
// WITH_RUNTIME
// WITH_STDLIB
fun foo(vararg x: Unit, y: Any) {}
@@ -1,6 +1,6 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER
// !LANGUAGE: -UseCorrectExecutionOrderForVarargArguments
// WITH_RUNTIME
// WITH_STDLIB
fun foo(vararg x: Unit, y: Any) {}
@@ -1,7 +1,7 @@
// FIR_IDENTICAL
// !DIAGNOSTICS: -UNUSED_PARAMETER
// !LANGUAGE: +UseCorrectExecutionOrderForVarargArguments
// WITH_RUNTIME
// WITH_STDLIB
fun foo(vararg x: Unit, y: Any) {}
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// !DIAGNOSTICS: -UNUSED_PARAMETER
import kotlin.reflect.KProperty
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// !DIAGNOSTICS: -UNUSED_PARAMETER
import kotlin.reflect.KProperty
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER
// WITH_RUNTIME
// WITH_STDLIB
import kotlin.properties.ReadOnlyProperty
import kotlin.reflect.KProperty
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER
// WITH_RUNTIME
// WITH_STDLIB
import kotlin.properties.ReadOnlyProperty
import kotlin.reflect.KProperty
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// FILE: test.kt
val bar2 by bar2(<!NO_VALUE_FOR_PARAMETER!>)<!>
+1 -1
View File
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// FILE: test.kt
val bar2 by <!TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM!><!DEBUG_INFO_MISSING_UNRESOLVED!>bar2<!>()<!>
@@ -1,6 +1,6 @@
// FIR_IDENTICAL
// !DIAGNOSTICS: -UNUSED_EXPRESSION
// WITH_RUNTIME
// WITH_STDLIB
object KT32183 {
interface AGraphExecutionEntity {
@@ -1,6 +1,6 @@
// !LANGUAGE: +PartiallySpecifiedTypeArguments
// !DIAGNOSTICS: -UNCHECKED_CAST
// WITH_RUNTIME
// WITH_STDLIB
fun <K, T> foo(x: (K) -> T): Pair<K, T> = (1 as K) to (1f as T)
@@ -1,6 +1,6 @@
// !LANGUAGE: +PartiallySpecifiedTypeArguments
// !DIAGNOSTICS: -UNCHECKED_CAST
// WITH_RUNTIME
// WITH_STDLIB
fun <K, T> foo(x: (K) -> T): Pair<K, T> = (1 as K) to (1f as T)
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// !DIAGNOSTICS: -OPT_IN_IS_NOT_ENABLED -OPT_IN_USAGE_ERROR
// IGNORE_BACKEND: WASM
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// !DIAGNOSTICS: -OPT_IN_IS_NOT_ENABLED -OPT_IN_USAGE_ERROR
// IGNORE_BACKEND: WASM
@@ -1,5 +1,5 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// WITH_RUNTIME
// WITH_STDLIB
interface A {
fun foo(): MutableList<String>
@@ -1,5 +1,5 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// WITH_RUNTIME
// WITH_STDLIB
interface A {
fun foo(): MutableList<String>
@@ -1,6 +1,6 @@
// !LANGUAGE: -UnrestrictedBuilderInference
// !DIAGNOSTICS: -OPT_IN_IS_NOT_ENABLED -UNCHECKED_CAST
// WITH_RUNTIME
// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
@@ -1,6 +1,6 @@
// !LANGUAGE: -UnrestrictedBuilderInference
// !DIAGNOSTICS: -OPT_IN_IS_NOT_ENABLED -UNCHECKED_CAST
// WITH_RUNTIME
// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
@@ -1,6 +1,6 @@
// FIR_IDENTICAL
// !DIAGNOSTICS: -UNUSED_PARAMETER -DEPRECATION -UNCHECKED_CAST -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
// WITH_RUNTIME
// WITH_STDLIB
// FILE: main.kt
import kotlin.experimental.ExperimentalTypeInference
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER -DEPRECATION -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
// WITH_RUNTIME
// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
@@ -1,5 +1,5 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER -DEPRECATION -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
// WITH_RUNTIME
// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
@@ -1,6 +1,6 @@
// FIR_IDENTICAL
// !DIAGNOSTICS: -UNUSED_PARAMETER -OPT_IN_IS_NOT_ENABLED
// WITH_RUNTIME
// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// !DIAGNOSTICS: -CAST_NEVER_SUCCEEDS -UNCHECKED_CAST -UNUSED_PARAMETER -UNUSED_VARIABLE -OPT_IN_USAGE_ERROR -UNUSED_EXPRESSION
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// !DIAGNOSTICS: -CAST_NEVER_SUCCEEDS -UNCHECKED_CAST -UNUSED_PARAMETER -UNUSED_VARIABLE -OPT_IN_USAGE_ERROR -UNUSED_EXPRESSION
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// !DIAGNOSTICS: -CAST_NEVER_SUCCEEDS -UNCHECKED_CAST -UNUSED_PARAMETER -UNUSED_VARIABLE -OPT_IN_USAGE_ERROR -UNUSED_EXPRESSION
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// !DIAGNOSTICS: -CAST_NEVER_SUCCEEDS -UNCHECKED_CAST -UNUSED_PARAMETER -UNUSED_VARIABLE -OPT_IN_USAGE_ERROR -UNUSED_EXPRESSION
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// !DIAGNOSTICS: -CAST_NEVER_SUCCEEDS -UNCHECKED_CAST -UNUSED_PARAMETER -UNUSED_VARIABLE -OPT_IN_USAGE_ERROR -UNUSED_EXPRESSION
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// !DIAGNOSTICS: -CAST_NEVER_SUCCEEDS -UNCHECKED_CAST -UNUSED_PARAMETER -UNUSED_VARIABLE -OPT_IN_USAGE_ERROR -UNUSED_EXPRESSION
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// !DIAGNOSTICS: -CAST_NEVER_SUCCEEDS -UNCHECKED_CAST -UNUSED_PARAMETER -UNUSED_VARIABLE -OPT_IN_USAGE_ERROR -UNUSED_EXPRESSION
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// !DIAGNOSTICS: -CAST_NEVER_SUCCEEDS -UNCHECKED_CAST -UNUSED_PARAMETER -UNUSED_VARIABLE -OPT_IN_USAGE_ERROR -UNUSED_EXPRESSION
@@ -1,5 +1,5 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// !DIAGNOSTICS: -CAST_NEVER_SUCCEEDS -UNCHECKED_CAST -UNUSED_PARAMETER -UNUSED_VARIABLE -OPT_IN_USAGE_ERROR -UNUSED_EXPRESSION
@@ -1,5 +1,5 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// !DIAGNOSTICS: -CAST_NEVER_SUCCEEDS -UNCHECKED_CAST -UNUSED_PARAMETER -UNUSED_VARIABLE -OPT_IN_USAGE_ERROR -UNUSED_EXPRESSION
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// !DIAGNOSTICS: -CAST_NEVER_SUCCEEDS -UNCHECKED_CAST -UNUSED_PARAMETER -UNUSED_VARIABLE -OPT_IN_USAGE_ERROR -UNUSED_EXPRESSION
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// !DIAGNOSTICS: -CAST_NEVER_SUCCEEDS -UNCHECKED_CAST -UNUSED_PARAMETER -UNUSED_VARIABLE -OPT_IN_USAGE_ERROR -UNUSED_EXPRESSION
@@ -1,5 +1,5 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// !DIAGNOSTICS: -CAST_NEVER_SUCCEEDS -UNCHECKED_CAST -UNUSED_PARAMETER -UNUSED_VARIABLE -OPT_IN_USAGE_ERROR -UNUSED_EXPRESSION
// KT-47797
@@ -1,5 +1,5 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// !DIAGNOSTICS: -CAST_NEVER_SUCCEEDS -UNCHECKED_CAST -UNUSED_PARAMETER -UNUSED_VARIABLE -OPT_IN_USAGE_ERROR -UNUSED_EXPRESSION
// KT-47797
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// !DIAGNOSTICS: -CAST_NEVER_SUCCEEDS -UNUSED_LAMBDA_EXPRESSION -UNCHECKED_CAST -UNUSED_PARAMETER -UNUSED_VARIABLE -OPT_IN_USAGE_ERROR -UNUSED_EXPRESSION
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// !DIAGNOSTICS: -CAST_NEVER_SUCCEEDS -UNUSED_LAMBDA_EXPRESSION -UNCHECKED_CAST -UNUSED_PARAMETER -UNUSED_VARIABLE -OPT_IN_USAGE_ERROR -UNUSED_EXPRESSION
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -DEPRECATION -UNCHECKED_CAST -OPT_IN_IS_NOT_ENABLED
// WITH_RUNTIME
// WITH_STDLIB
// FILE: main.kt
import kotlin.experimental.ExperimentalTypeInference
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -DEPRECATION -UNCHECKED_CAST -OPT_IN_IS_NOT_ENABLED
// WITH_RUNTIME
// WITH_STDLIB
// FILE: main.kt
import kotlin.experimental.ExperimentalTypeInference
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -UNUSED_PARAMETER -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
// WITH_RUNTIME
// WITH_STDLIB
// FILE: Test.java
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -UNUSED_PARAMETER -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
// WITH_RUNTIME
// WITH_STDLIB
// FILE: Test.java
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -UNUSED_PARAMETER -DEPRECATION -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
// WITH_RUNTIME
// WITH_STDLIB
// FILE: Test.java
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -UNUSED_PARAMETER -DEPRECATION -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
// WITH_RUNTIME
// WITH_STDLIB
// FILE: Test.java
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -UNUSED_PARAMETER -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
// WITH_RUNTIME
// WITH_STDLIB
// FILE: Test.java
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -UNUSED_PARAMETER -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
// WITH_RUNTIME
// WITH_STDLIB
// FILE: Test.java
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -UNUSED_PARAMETER -DEPRECATION -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
// WITH_RUNTIME
// WITH_STDLIB
// FILE: Test.java
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -UNUSED_PARAMETER -DEPRECATION -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
// WITH_RUNTIME
// WITH_STDLIB
// FILE: Test.java
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -UNUSED_PARAMETER -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
// WITH_RUNTIME
// WITH_STDLIB
// FILE: Test.java
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -UNUSED_PARAMETER -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
// WITH_RUNTIME
// WITH_STDLIB
// FILE: Test.java
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -UNUSED_PARAMETER -UNCHECKED_CAST -DEPRECATION -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
// WITH_RUNTIME
// WITH_STDLIB
// FILE: Test.java
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -UNUSED_PARAMETER -UNCHECKED_CAST -DEPRECATION -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
// WITH_RUNTIME
// WITH_STDLIB
// FILE: Test.java
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -DEPRECATION -OPT_IN_IS_NOT_ENABLED
// WITH_RUNTIME
// WITH_STDLIB
// FILE: main.kt
import kotlin.experimental.ExperimentalTypeInference
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -DEPRECATION -OPT_IN_IS_NOT_ENABLED
// WITH_RUNTIME
// WITH_STDLIB
// FILE: main.kt
import kotlin.experimental.ExperimentalTypeInference
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -DEPRECATION -OPT_IN_IS_NOT_ENABLED
// WITH_RUNTIME
// WITH_STDLIB
// FILE: main.kt
import kotlin.experimental.ExperimentalTypeInference
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -DEPRECATION -OPT_IN_IS_NOT_ENABLED
// WITH_RUNTIME
// WITH_STDLIB
// FILE: main.kt
import kotlin.experimental.ExperimentalTypeInference
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -UNUSED_PARAMETER -DEPRECATION -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
// WITH_RUNTIME
// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
@@ -1,6 +1,6 @@
// !LANGUAGE: +UnrestrictedBuilderInference
// !DIAGNOSTICS: -UNUSED_PARAMETER -DEPRECATION -OPT_IN_IS_NOT_ENABLED -UNUSED_VARIABLE
// WITH_RUNTIME
// WITH_STDLIB
import kotlin.experimental.ExperimentalTypeInference
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// IGNORE_BACKEND: WASM
// !LANGUAGE: -UseBuilderInferenceWithoutAnnotation
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// IGNORE_BACKEND: WASM
// !LANGUAGE: -UseBuilderInferenceWithoutAnnotation
@@ -1,5 +1,5 @@
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
object Entities {
val map: Map<String, Int> = hashMapOf(
@@ -1,5 +1,5 @@
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
// KT-47143
interface Container<PARAM: Any>
@@ -1,5 +1,5 @@
// !LANGUAGE: +RefineTypeCheckingOnAssignmentsToJavaFields
// WITH_RUNTIME
// WITH_STDLIB
// FILE: Foo.java
public class Foo<T> {
@@ -1,5 +1,5 @@
// !LANGUAGE: +RefineTypeCheckingOnAssignmentsToJavaFields
// WITH_RUNTIME
// WITH_STDLIB
// FILE: Foo.java
public class Foo<T> {
@@ -1,5 +1,5 @@
// !LANGUAGE: -RefineTypeCheckingOnAssignmentsToJavaFields
// WITH_RUNTIME
// WITH_STDLIB
// FILE: Foo.java
public class Foo<T> {
@@ -1,5 +1,5 @@
// !LANGUAGE: -RefineTypeCheckingOnAssignmentsToJavaFields
// WITH_RUNTIME
// WITH_STDLIB
// FILE: Foo.java
public class Foo<T> {
@@ -1,5 +1,5 @@
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
// !DIAGNOSTICS: -UNUSED_VARIABLE
class Foo<T : Enum<T>>(val values: Array<T>)
@@ -1,5 +1,5 @@
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
interface WithChildren<out T>
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun <K, T> foo(x: (K) -> T): Pair<K, T> = TODO()
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun <K, T> foo(x: (K) -> T): Pair<K, T> = TODO()
+1 -1
View File
@@ -1,5 +1,5 @@
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
fun bar() {
listOf(1, 2, 3).<!NONE_APPLICABLE!>maxOf<!> { <!UNRESOLVED_REFERENCE!>foo<!> }
@@ -1,6 +1,6 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER
// !LANGUAGE: +NewInference
// WITH_RUNTIME
// WITH_STDLIB
class Foo<T> {
private fun append(map: MutableMap<String, T>, field: String, appendedValue: T?) {
@@ -1,6 +1,6 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER
// !LANGUAGE: +NewInference
// WITH_RUNTIME
// WITH_STDLIB
class Foo<T> {
private fun append(map: MutableMap<String, T>, field: String, appendedValue: T?) {
@@ -1,5 +1,5 @@
// FIR_IDENTICAL
// WITH_RUNTIME
// WITH_STDLIB
// !DIAGNOSTICS: -UNUSED_PARAMETER
@file:Suppress("INVISIBLE_MEMBER", "INVISIBLE_REFERENCE")
@@ -1,6 +1,6 @@
// FIR_IDENTICAL
// !DIAGNOSTICS: -ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE -UNCHECKED_CAST
// WITH_RUNTIME
// WITH_STDLIB
sealed interface Metric {}
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// !DIAGNOSTICS: -CAST_NEVER_SUCCEEDS
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// !DIAGNOSTICS: -CAST_NEVER_SUCCEEDS
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun Runnable.test(f: Runnable.(Int) -> Unit) {
f(<!ARGUMENT_TYPE_MISMATCH!>""<!>)
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
fun Runnable.test(f: Runnable.(Int) -> Unit) {
f(<!TYPE_MISMATCH!>""<!>)
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// !DIAGNOSTICS: -CAST_NEVER_SUCCEEDS -UNCHECKED_CAST -UNUSED_PARAMETER -UNUSED_VARIABLE -OPT_IN_USAGE_ERROR -UNUSED_EXPRESSION
@@ -1,4 +1,4 @@
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// !DIAGNOSTICS: -CAST_NEVER_SUCCEEDS -UNCHECKED_CAST -UNUSED_PARAMETER -UNUSED_VARIABLE -OPT_IN_USAGE_ERROR -UNUSED_EXPRESSION
@@ -1,6 +1,6 @@
// FIR_IDENTICAL
// FULL_JDK
// WITH_RUNTIME
// WITH_STDLIB
// WITH_REFLECT
// FILE: NonNullApi.java
@@ -1,6 +1,6 @@
// !LANGUAGE: -PartiallySpecifiedTypeArguments
// !DIAGNOSTICS: -UNCHECKED_CAST
// WITH_RUNTIME
// WITH_STDLIB
fun <K, T> foo(x: (K) -> T): Pair<K, T> = (1 as K) to (1f as T)
@@ -1,6 +1,6 @@
// !LANGUAGE: -PartiallySpecifiedTypeArguments
// !DIAGNOSTICS: -UNCHECKED_CAST
// WITH_RUNTIME
// WITH_STDLIB
fun <K, T> foo(x: (K) -> T): Pair<K, T> = (1 as K) to (1f as T)
@@ -1,6 +1,6 @@
// !LANGUAGE: +PartiallySpecifiedTypeArguments
// !DIAGNOSTICS: -UNCHECKED_CAST
// WITH_RUNTIME
// WITH_STDLIB
fun <K, T> foo(x: (K) -> T): Pair<K, T> = (1 as K) to (1f as T)
@@ -1,6 +1,6 @@
// !LANGUAGE: +PartiallySpecifiedTypeArguments
// !DIAGNOSTICS: -UNCHECKED_CAST
// WITH_RUNTIME
// WITH_STDLIB
fun <K, T> foo(x: (K) -> T): Pair<K, T> = (1 as K) to (1f as T)
@@ -1,5 +1,5 @@
// !LANGUAGE: -ProperTypeInferenceConstraintsProcessing
// WITH_RUNTIME
// WITH_STDLIB
// !DIAGNOSTICS: -UNUSED_PARAMETER -CAST_NEVER_SUCCEEDS
fun <E : Enum<E>> createMap(enumClass: Class<E>) {}
@@ -1,5 +1,5 @@
// !LANGUAGE: -ProperTypeInferenceConstraintsProcessing
// WITH_RUNTIME
// WITH_STDLIB
// !DIAGNOSTICS: -UNUSED_PARAMETER -CAST_NEVER_SUCCEEDS
fun <E : Enum<E>> createMap(enumClass: Class<E>) {}
@@ -1,5 +1,5 @@
// !LANGUAGE: +ProperTypeInferenceConstraintsProcessing
// WITH_RUNTIME
// WITH_STDLIB
// !DIAGNOSTICS: -UNUSED_PARAMETER -CAST_NEVER_SUCCEEDS
fun <E : Enum<E>> createMap(enumClass: Class<E>) {}
@@ -1,5 +1,5 @@
// !LANGUAGE: +ProperTypeInferenceConstraintsProcessing
// WITH_RUNTIME
// WITH_STDLIB
// !DIAGNOSTICS: -UNUSED_PARAMETER -CAST_NEVER_SUCCEEDS
fun <E : Enum<E>> createMap(enumClass: Class<E>) {}
@@ -1,6 +1,6 @@
// FIR_IDENTICAL
// WITH_REFLECT
// WITH_RUNTIME
// WITH_STDLIB
import kotlin.reflect.KProperty
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// KT-49339
@@ -1,5 +1,5 @@
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// WITH_STDLIB
// SKIP_TXT
// KT-49339

Some files were not shown because too many files have changed in this diff Show More