Remove WITH_NEW_INFERENCE directive from all tests

This directive anyway does not make test run twice with OI, and with NI
It only once run the test with specific settings (// LANGUAGE)
and ignores irrelevant (OI or NI tags)
This commit is contained in:
Denis.Zharkov
2021-05-24 12:18:44 +03:00
committed by teamcityserver
parent d4586cefb4
commit 2ecba6ac39
1333 changed files with 2 additions and 1337 deletions
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
fun <T: Any> fooT22() : T? {
return null
}
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
fun <T: Any> fooT22() : T? {
return null
}
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
package f
fun <T> g(i: Int, a: Any): List<T> {throw Exception()}
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
package f
fun <T> g(i: Int, a: Any): List<T> {throw Exception()}
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
package f
fun <R> h(i: Int, a: Any, r: R, f: (Boolean) -> Int) = 1
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
package f
fun <R> h(i: Int, a: Any, r: R, f: (Boolean) -> Int) = 1
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
package f
fun <T> f(i: Int, c: Collection<T>): List<T> {throw Exception()}
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
package f
fun <T> f(i: Int, c: Collection<T>): List<T> {throw Exception()}
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -CONFLICTING_JVM_DECLARATIONS
package f
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -CONFLICTING_JVM_DECLARATIONS
package f
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_VARIABLE -UNUSED_PARAMETER
// !CHECK_TYPE
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_VARIABLE -UNUSED_PARAMETER
// !CHECK_TYPE
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_VARIABLE -UNUSED_PARAMETER
// !CHECK_TYPE
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_VARIABLE -UNUSED_PARAMETER
// !CHECK_TYPE
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !CHECK_TYPE
fun <T : Any> Array<T?>.filterNotNull(): List<T> = throw Exception()
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !CHECK_TYPE
fun <T : Any> Array<T?>.filterNotNull(): List<T> = throw Exception()
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_VARIABLE
fun <T> foo(array: Array<Array<T>>): Array<Array<T>> = array
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_VARIABLE
fun <T> foo(array: Array<Array<T>>): Array<Array<T>> = array
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_VARIABLE -UNUSED_PARAMETER
fun <T> foo(a1: Array<T>, a2: Array<out T>): T = null!!
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_VARIABLE -UNUSED_PARAMETER
fun <T> foo(a1: Array<T>, a2: Array<out T>): T = null!!
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
fun <T> Array<T>.foo() {}
fun test(array: Array<out Int>) {
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
fun <T> Array<T>.foo() {}
fun test(array: Array<out Int>) {
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_PARAMETER
class A<T>
class B<T>
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_PARAMETER
class A<T>
class B<T>
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
fun <T> materialize(): T = TODO()
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
fun <T> materialize(): T = TODO()
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
fun <T : Number> materializeNumber(): T = TODO()
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
fun <T : Number> materializeNumber(): T = TODO()
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
fun <T> materialize(): T = TODO()
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
fun <T> materialize(): T = TODO()
@@ -1,5 +1,4 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER
// !WITH_NEW_INFERENCE
fun takeFnToAny(fn: () -> Any) {}
fun takeFnToUnit(fn: () -> Unit) {}
@@ -1,5 +1,4 @@
// !DIAGNOSTICS: -UNUSED_PARAMETER
// !WITH_NEW_INFERENCE
fun takeFnToAny(fn: () -> Any) {}
fun takeFnToUnit(fn: () -> Unit) {}
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
fun <T> materialize(): T = TODO()
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
fun <T> materialize(): T = TODO()
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_PARAMETER
// ISSUE: KT-30242
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_PARAMETER
// ISSUE: KT-30242
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !CHECK_TYPE
fun noCoercionLastExpressionUsedAsReturnArgument() {
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !CHECK_TYPE
fun noCoercionLastExpressionUsedAsReturnArgument() {
@@ -1,6 +1,5 @@
// FIR_IDENTICAL
// !DIAGNOSTICS: -UNUSED_VARIABLE
// !WITH_NEW_INFERENCE
open class View
@@ -1,5 +1,4 @@
// !DIAGNOSTICS: -UNUSED_VARIABLE
// !WITH_NEW_INFERENCE
fun <T : Any> nullable(): T? = null
@@ -1,5 +1,4 @@
// !DIAGNOSTICS: -UNUSED_VARIABLE
// !WITH_NEW_INFERENCE
fun <T : Any> nullable(): T? = null
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !CHECK_TYPE
package d
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !CHECK_TYPE
package d
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
package conflictingSubstitutions
//+JDK
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
package conflictingSubstitutions
//+JDK
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_PARAMETER
class Out<out T>
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_PARAMETER
class Out<out T>
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
package c
import java.util.ArrayList
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
package c
import java.util.ArrayList
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !CHECK_TYPE
// !DIAGNOSTICS: -UNUSED_PARAMETER -UNUSED_VARIABLE
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !CHECK_TYPE
// !DIAGNOSTICS: -UNUSED_PARAMETER -UNUSED_VARIABLE
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_VARIABLE
// AssertionError in ConstraintSystem(The constraint shouldn't contain different type variables on both sides: Y <: X)
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_VARIABLE
// AssertionError in ConstraintSystem(The constraint shouldn't contain different type variables on both sides: Y <: X)
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_PARAMETER
interface Inv<I>
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_PARAMETER
interface Inv<I>
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// SKIP_JAVAC
// FILE: MySettings.java
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// SKIP_JAVAC
// FILE: MySettings.java
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !CHECK_TYPE
interface A<T>
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !CHECK_TYPE
interface A<T>
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
package a
class MyList<T>(t: T) {}
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
package a
class MyList<T>(t: T) {}
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !LANGUAGE: +ExpectedTypeFromCast
fun foo() = 1
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !LANGUAGE: +ExpectedTypeFromCast
fun foo() = 1
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !LANGUAGE: +ExpectedTypeFromCast
fun <T> foo(): T = TODO()
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !LANGUAGE: +ExpectedTypeFromCast
fun <T> foo(): T = TODO()
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !LANGUAGE: +ExpectedTypeFromCast
fun <T> foo(): T = TODO()
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !LANGUAGE: +ExpectedTypeFromCast
fun <T> foo(): T = TODO()
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !LANGUAGE: +ExpectedTypeFromCast
class X<S> {
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !LANGUAGE: +ExpectedTypeFromCast
class X<S> {
@@ -1,5 +1,4 @@
// FIR_IDENTICAL
// !WITH_NEW_INFERENCE
// !LANGUAGE: +ExpectedTypeFromCast
// !DIAGNOSTICS: -UNUSED_VARIABLE -DEBUG_INFO_LEAKING_THIS
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// NI_EXPECTED_FILE
fun <X, Y, Z> foo(f: (Y) -> Z, g: (X) -> Y, x: X): Z = f(g(x))
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// NI_EXPECTED_FILE
fun <X, Y, Z> foo(f: (Y) -> Z, g: (X) -> Y, x: X): Z = f(g(x))
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !CHECK_TYPE
package a
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !CHECK_TYPE
package a
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !CHECK_TYPE
// !DIAGNOSTICS: -UNUSED_PARAMETER, -UNUSED_VARIABLE
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !CHECK_TYPE
// !DIAGNOSTICS: -UNUSED_PARAMETER, -UNUSED_VARIABLE
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !CHECK_TYPE
// !DIAGNOSTICS: -UNUSED_PARAMETER, -UNUSED_VARIABLE
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !CHECK_TYPE
// !DIAGNOSTICS: -UNUSED_PARAMETER, -UNUSED_VARIABLE
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !CHECK_TYPE
// !DIAGNOSTICS: -UNUSED_PARAMETER, -UNUSED_VARIABLE
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !CHECK_TYPE
// !DIAGNOSTICS: -UNUSED_PARAMETER, -UNUSED_VARIABLE
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !CHECK_TYPE
// !DIAGNOSTICS: -UNUSED_PARAMETER, -UNUSED_VARIABLE
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !CHECK_TYPE
// !DIAGNOSTICS: -UNUSED_PARAMETER, -UNUSED_VARIABLE
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
//KT-1293 Compiler doesn't show error when element of Array<Int?> is assigned to Int
package kt1293
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
//KT-1293 Compiler doesn't show error when element of Array<Int?> is assigned to Int
package kt1293
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !IDIAGNOSTICS: -UNUSED_EXPRESSION
fun case_1(a: MutableList<out MutableList<MutableList<MutableList<MutableList<MutableList<MutableList<Int?>?>?>?>?>?>?>?) {
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !IDIAGNOSTICS: -UNUSED_EXPRESSION
fun case_1(a: MutableList<out MutableList<MutableList<MutableList<MutableList<MutableList<MutableList<Int?>?>?>?>?>?>?>?) {
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_VARIABLE
// Related issue: KT-28654
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_VARIABLE
// Related issue: KT-28654
@@ -1,5 +1,4 @@
// FIR_IDENTICAL
// !WITH_NEW_INFERENCE
// !LANGUAGE: +ExpectedTypeFromCast
// !CHECK_TYPE
// Issue: KT-30405
@@ -1,6 +1,5 @@
// FIR_IDENTICAL
// FULL_JDK
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_PARAMETER
// Issue: KT-32434
@@ -1,7 +1,6 @@
// FIR_IDENTICAL
// !LANGUAGE: +NewInference
// !DIAGNOSTICS: -UNCHECKED_CAST -UNUSED_VARIABLE -UNUSED_ANONYMOUS_PARAMETER -UNUSED_PARAMETER
// !WITH_NEW_INFERENCE
// ISSUE: KT-35702
interface A
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_PARAMETER -UNUSED_ANONYMOUS_PARAMETER
fun <T, R : Any> foo(body: (R?) -> T): T = fail()
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_PARAMETER -UNUSED_ANONYMOUS_PARAMETER
fun <T, R : Any> foo(body: (R?) -> T): T = fail()
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
package h
interface A<T> {}
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
package h
interface A<T> {}
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
package noInformationForParameter
//+JDK
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
package noInformationForParameter
//+JDK
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_PARAMETER
fun callAny(arg: Any?) {}
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
// !DIAGNOSTICS: -UNUSED_PARAMETER
fun callAny(arg: Any?) {}
@@ -1,4 +1,3 @@
// !WITH_NEW_INFERENCE
fun <A, B> Either<A, B>.recover(f: (A) -> B): Either<A, B> = when (this) {
is Either.Left -> f(this.a).right()

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