[FIR] ignore tests which fail because of resolve contracts violation

This commit is contained in:
Ilya Kirillov
2022-11-03 12:12:32 +01:00
committed by Space Team
parent 43775a5912
commit 644d1bf0d0
492 changed files with 499 additions and 7 deletions
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
interface A<H> {
fun foo() : Int = 1
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
// !DIAGNOSTICS: -UNUSED_PARAMETER -UNUSED_VARIABLE
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !DIAGNOSTICS: -UNUSED_PARAMETER
enum class Color {
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !DIAGNOSTICS: -UNUSED_PARAMETER
enum class Color {
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
abstract class A : Function1<Any, Unit>
abstract class B : (Int)->Unit
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
abstract class A : Function1<Any, Unit>
abstract class B : (Int)->Unit
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
interface Aaa<T> {
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// WITH_EXTENDED_CHECKERS
// FILE: a.kt
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// WITH_EXTENDED_CHECKERS
// FILE: a.kt
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
class X {
<!MUST_BE_INITIALIZED_OR_BE_ABSTRACT!>val x : Int<!>
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
import java.util.ArrayList
@<!NOT_AN_ANNOTATION_CLASS!>ArrayList<!><Int>(1, 1) fun b() {}
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
import java.util.ArrayList
<!NOT_AN_ANNOTATION_CLASS!>@ArrayList<Int>(<!TOO_MANY_ARGUMENTS!>1<!>, <!TOO_MANY_ARGUMENTS!>1<!>)<!> fun b() {}
@@ -1,2 +1,3 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
annotation <!DEPRECATED_JAVA_ANNOTATION!>@java.lang.Deprecated<!> class my
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
import java.lang.Deprecated as deprecated
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !DIAGNOSTICS: -UNUSED_PARAMETER -UNUSED_VARIABLE
annotation class Ann
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !DIAGNOSTICS: -UNUSED_PARAMETER -UNUSED_VARIABLE
annotation class Ann
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !RENDER_DIAGNOSTICS_MESSAGES
@Target(AnnotationTarget.FUNCTION, AnnotationTarget.TYPE, AnnotationTarget.CLASS, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.PROPERTY)
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !RENDER_DIAGNOSTICS_MESSAGES
@Target(AnnotationTarget.FUNCTION, AnnotationTarget.TYPE, AnnotationTarget.CLASS, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.PROPERTY)
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
import kotlin.reflect.KMutableProperty0
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FILE: a.kt
package test
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FILE: a.kt
package test
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// See KT-15566
// NI_EXPECTED_FILE
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// See KT-15566
// NI_EXPECTED_FILE
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !DIAGNOSTICS: -UNUSED_EXPRESSION
// !CHECK_TYPE
// Issue: KT-30406
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !DIAGNOSTICS: -UNUSED_EXPRESSION
// !CHECK_TYPE
// Issue: KT-30406
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS, -ABSTRACT_MEMBER_NOT_IMPLEMENTED, -ABSTRACT_CLASS_MEMBER_NOT_IMPLEMENTED
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS, -ABSTRACT_MEMBER_NOT_IMPLEMENTED, -ABSTRACT_CLASS_MEMBER_NOT_IMPLEMENTED
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS, -ABSTRACT_MEMBER_NOT_IMPLEMENTED, -ABSTRACT_CLASS_MEMBER_NOT_IMPLEMENTED
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS, -ABSTRACT_MEMBER_NOT_IMPLEMENTED, -ABSTRACT_CLASS_MEMBER_NOT_IMPLEMENTED
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS, -ABSTRACT_MEMBER_NOT_IMPLEMENTED, -ABSTRACT_CLASS_MEMBER_NOT_IMPLEMENTED
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS, -ABSTRACT_MEMBER_NOT_IMPLEMENTED, -ABSTRACT_CLASS_MEMBER_NOT_IMPLEMENTED
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS, -ABSTRACT_MEMBER_NOT_IMPLEMENTED, -ABSTRACT_CLASS_MEMBER_NOT_IMPLEMENTED
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS, -ABSTRACT_MEMBER_NOT_IMPLEMENTED, -ABSTRACT_CLASS_MEMBER_NOT_IMPLEMENTED
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
// DIAGNOSTICS: -CONFLICTING_INHERITED_MEMBERS, -CONFLICTING_OVERLOADS
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
// !LANGUAGE: +SuspendFunctionAsSupertype
// SKIP_TXT
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +ProhibitDataClassesOverridingCopy
interface WithCopy<T> {
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +ProhibitDataClassesOverridingCopy
interface WithCopy<T> {
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +ProhibitDataClassesOverridingCopy
interface WithCopy<T> {
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +ProhibitDataClassesOverridingCopy
interface WithCopy<T> {
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
// !LANGUAGE: +ProhibitDataClassesOverridingCopy
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: -ProhibitDataClassesOverridingCopy
interface WithCopy<T> {
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: -ProhibitDataClassesOverridingCopy
interface WithCopy<T> {
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +ProhibitDataClassesOverridingCopy
interface WithCopy<T> {
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !LANGUAGE: +ProhibitDataClassesOverridingCopy
interface WithCopy<T> {
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FILE: A.java
public class A<T extends A> {}
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FILE: A.java
public class A<T extends A> {}
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// WITH_STDLIB
// !DIAGNOSTICS: -UNUSED_PARAMETER
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// WITH_STDLIB
// !DIAGNOSTICS: -UNUSED_PARAMETER
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !DIAGNOSTICS: -UNUSED_PARAMETER
// WITH_STDLIB
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !DIAGNOSTICS: -UNUSED_PARAMETER
// WITH_STDLIB
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !DIAGNOSTICS: -UNUSED_PARAMETER
interface A<T> {
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !DIAGNOSTICS: -UNUSED_PARAMETER
interface A<T> {
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !DIAGNOSTICS: -CONFLICTING_JVM_DECLARATIONS
interface One {
public fun foo(): Any?
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !DIAGNOSTICS: -CONFLICTING_JVM_DECLARATIONS
interface One {
public fun foo(): Any?
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
open class Final {
fun foo() {}
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
interface IStr {
val foo: String
}
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
interface IStr {
val foo: String
}
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
interface IStr {
fun foo(): String
}
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
interface IStr {
fun foo(): String
}
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
interface IVar {
var foo: Int
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
interface IBase1 {
fun foo(): Any
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
interface IBase1 {
fun foo(): Any
}
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
interface IBase1 {
fun foo(): Any
}
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
interface IA {
fun foo(): Number
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
interface IBase1 {
fun foo(): Any
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// ISSUE: KT-40510
// FILE: foo/A.java
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// ISSUE: KT-40510
// FILE: foo/A.java
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// WITH_STDLIB
// FILE: test.kt
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// WITH_STDLIB
// FILE: test.kt
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
interface A<T> {
fun foo()
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
public interface Base {
fun getValue(): String
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
@Deprecated("text")
annotation class obsolete()
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
class C {
val v1: String
@Deprecated("", level = DeprecationLevel.HIDDEN)
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
class C {
val v1: String
@Deprecated("", level = DeprecationLevel.HIDDEN)
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
class A {
@Deprecated("deprecated") companion object
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
class Another {
@Deprecated("Object")
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !DIAGNOSTICS: -UNUSED_VARIABLE
class Data {
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// !DIAGNOSTICS: -UNUSED_VARIABLE
class Data {
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
// ISSUE: KT-54209
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
// !DIAGNOSTICS: -UNUSED_PARAMETER
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
// !DIAGNOSTICS: -UNUSED_PARAMETER
@Deprecated("alas", level = DeprecationLevel.ERROR)
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
// !DIAGNOSTICS: -UNUSED_PARAMETER
class Table
@@ -1,3 +1,4 @@
// FIR_DISABLE_LAZY_RESOLVE_CHECKS
// FIR_IDENTICAL
// !DIAGNOSTICS: -UNUSED_VARIABLE

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