[Test] Disable UNUSED_* diagnostics in tests which are not belong to contolFlowAnalysis suite

This commit is contained in:
Dmitriy Novozhilov
2021-03-29 12:14:16 +03:00
committed by TeamCityServer
parent 85949b387e
commit cd890d5833
758 changed files with 1832 additions and 3745 deletions
@@ -1,24 +0,0 @@
// !CHECK_TYPE
class A {
val x get() = 1
val y get() = id(1)
val y2 get() = id(id(2))
val z get() = l("")
val z2 get() = l(id(l("")))
val <T> T.u get() = id(this)
}
fun <E> id(x: E) = x
fun <E> l(x: E): List<E> = null!!
fun foo(a: A) {
a.x checkType { _<Int>() }
a.y checkType { _<Int>() }
a.y2 checkType { _<Int>() }
a.z checkType { _<List<String>>() }
a.z2 checkType { _<List<List<String>>>() }
with(a) {
1.u checkType { _<Int>() }
}
}
@@ -1,3 +1,4 @@
// FIR_IDENTICAL
// !CHECK_TYPE
class A {
val x get() = 1
@@ -9,7 +10,7 @@ class A {
val <T> T.u get() = id(this)
}
fun <E> id(x: E) = x
fun <E> l(<!UNUSED_PARAMETER!>x<!>: E): List<E> = null!!
fun <E> l(x: E): List<E> = null!!
fun foo(a: A) {
a.x checkType { _<Int>() }
@@ -17,4 +17,4 @@ class A {
}
fun <E> id(x: E) = x
fun <E> l(<!UNUSED_PARAMETER!>x<!>: E): List<E> = null!!
fun <E> l(x: E): List<E> = null!!
@@ -1,21 +0,0 @@
// !CHECK_TYPE
val x get() = 1
val y get() = id(1)
val y2 get() = id(id(2))
val z get() = l("")
val z2 get() = l(id(l("")))
val <T> T.u get() = id(this)
fun <E> id(x: E) = x
fun <E> l(x: E): List<E> = null!!
fun foo() {
x checkType { _<Int>() }
y checkType { _<Int>() }
y2 checkType { _<Int>() }
z checkType { _<List<String>>() }
z2 checkType { _<List<List<String>>>() }
1.u checkType { _<Int>() }
}
@@ -1,3 +1,4 @@
// FIR_IDENTICAL
// !CHECK_TYPE
val x get() = 1
val y get() = id(1)
@@ -8,7 +9,7 @@ val z2 get() = l(id(l("")))
val <T> T.u get() = id(this)
fun <E> id(x: E) = x
fun <E> l(<!UNUSED_PARAMETER!>x<!>: E): List<E> = null!!
fun <E> l(x: E): List<E> = null!!
fun foo() {
x checkType { _<Int>() }
@@ -34,12 +34,12 @@ class A {
<!UNSUPPORTED_FEATURE!>val <T> T.u get() = id(this)<!>
}
fun <E> id(x: E) = x
fun <E> l(<!UNUSED_PARAMETER!>x<!>: E): List<E> = null!!
fun <E> l(x: E): List<E> = null!!
// vars
<!UNSUPPORTED_FEATURE!>var x3
get() = 1
set(<!UNUSED_PARAMETER!>q<!>) {
set(q) {
}<!>
// recursive