Switch kotlin version to 1.7
* Change 1.6 to 1.7 constants * Fix SAFE_CALL_WILL_CHANGE_NULLABILITY for testData * Change EXPOSED_PROPERTY_TYPE_IN_CONSTRUCTOR_WARNING to EXPOSED_PROPERTY_TYPE_IN_CONSTRUCTOR_ERROR * Change NON_EXHAUSTIVE_WHEN_STATEMENT to NO_ELSE_IN_WHEN * Fix testData for SafeCallsAreAlwaysNullable * Change T -> T & Any in test dumps * Change INVALID_CHARACTERS_NATIVE_WARNING -> INVALID_CHARACTERS_NATIVE_ERROR * TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM_WARNING -> TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM_ERROR
This commit is contained in:
+15
-15
@@ -101,34 +101,34 @@ class AllCollection<T> {
|
||||
|
||||
fun box(): String {
|
||||
val c: AllCollection<Any?> = AllCollection()
|
||||
val x1 = c.<!OVERLOAD_RESOLUTION_AMBIGUITY!>addAll1<!>(listOf(""))
|
||||
val x1 = c.addAll1(listOf(""))
|
||||
val x2 = c.addAll2(listOf(""))
|
||||
val x3 = c.addAll3(listOf(""))
|
||||
val x4 = c.<!OVERLOAD_RESOLUTION_AMBIGUITY!>addAll4<!>(listOf(""))
|
||||
val x4 = c.addAll4(listOf(""))
|
||||
val x5 = c.addAll5(listOf(""))
|
||||
val x6 = c.addAll6(listOf(""))
|
||||
val x7 = c.<!OVERLOAD_RESOLUTION_AMBIGUITY!>addAll7<!>(listOf(""))
|
||||
val x7 = c.addAll7(listOf(""))
|
||||
val x8 = c.addAll8(listOf(""))
|
||||
val x9 = c.addAll9(listOf(""))
|
||||
val x10 = c.<!OVERLOAD_RESOLUTION_AMBIGUITY!>addAll10<!>(listOf(""))
|
||||
val x10 = c.addAll10(listOf(""))
|
||||
val x11 = c.addAll11(listOf(""))
|
||||
val x12 = c.<!OVERLOAD_RESOLUTION_AMBIGUITY!>addAll12<!>(listOf(""))
|
||||
val x12 = c.addAll12(listOf(""))
|
||||
val x13 = c.addAll13(listOf(""))
|
||||
val x14 = c.<!OVERLOAD_RESOLUTION_AMBIGUITY!>addAll14<!>(listOf(""))
|
||||
val x15 = c.<!OVERLOAD_RESOLUTION_AMBIGUITY!>addAll15<!>(listOf(""))
|
||||
val x14 = c.addAll14(listOf(""))
|
||||
val x15 = c.addAll15(listOf(""))
|
||||
val x16 = c.addAll16(listOf(""), listOf(""))
|
||||
val x17 = c.<!OVERLOAD_RESOLUTION_AMBIGUITY!>addAll17<!>(listOf(""), listOf(""))
|
||||
val x17 = c.addAll17(listOf(""), listOf(""))
|
||||
val x18 = c.addAll18(listOf(""), listOf(""))
|
||||
val x19 = c.<!OVERLOAD_RESOLUTION_AMBIGUITY!>addAll19<!>(listOf(""), listOf(""))
|
||||
val x20 = c.<!OVERLOAD_RESOLUTION_AMBIGUITY!>addAll20<!>(listOf(""), listOf(""))
|
||||
val x21 = c.<!OVERLOAD_RESOLUTION_AMBIGUITY!>addAll21<!>(listOf(""), listOf(""))
|
||||
val x19 = c.addAll19(listOf(""), listOf(""))
|
||||
val x20 = c.addAll20(listOf(""), listOf(""))
|
||||
val x21 = c.addAll21(listOf(""), listOf(""))
|
||||
val x22 = c.addAll22(listOf(""), listOf(""))
|
||||
val x23 = c.<!OVERLOAD_RESOLUTION_AMBIGUITY!>addAll23<!>(listOf(""), listOf(""))
|
||||
val x24 = c.<!OVERLOAD_RESOLUTION_AMBIGUITY!>addAll24<!>(listOf(""), listOf(""))
|
||||
val x23 = c.addAll23(listOf(""), listOf(""))
|
||||
val x24 = c.addAll24(listOf(""), listOf(""))
|
||||
val x25 = c.addAll25(listOf(""), listOf(""))
|
||||
val x26 = c.<!OVERLOAD_RESOLUTION_AMBIGUITY!>addAll26<!>(listOf(""), listOf(""))
|
||||
val x26 = c.addAll26(listOf(""), listOf(""))
|
||||
|
||||
val all = arrayOf(<!DEBUG_INFO_ELEMENT_WITH_ERROR_TYPE!>x1<!>, x2, x3, <!DEBUG_INFO_ELEMENT_WITH_ERROR_TYPE!>x4<!>, x5, x6, <!DEBUG_INFO_ELEMENT_WITH_ERROR_TYPE!>x7<!>, x8, x9, <!DEBUG_INFO_ELEMENT_WITH_ERROR_TYPE!>x10<!>, x11, <!DEBUG_INFO_ELEMENT_WITH_ERROR_TYPE!>x12<!>, x13, <!DEBUG_INFO_ELEMENT_WITH_ERROR_TYPE!>x14<!>, <!DEBUG_INFO_ELEMENT_WITH_ERROR_TYPE!>x15<!>, x16, <!DEBUG_INFO_ELEMENT_WITH_ERROR_TYPE!>x17<!>, x18, <!DEBUG_INFO_ELEMENT_WITH_ERROR_TYPE!>x19<!>, <!DEBUG_INFO_ELEMENT_WITH_ERROR_TYPE!>x20<!>, <!DEBUG_INFO_ELEMENT_WITH_ERROR_TYPE!>x21<!>, x22, <!DEBUG_INFO_ELEMENT_WITH_ERROR_TYPE!>x23<!>, <!DEBUG_INFO_ELEMENT_WITH_ERROR_TYPE!>x24<!>, x25, <!DEBUG_INFO_ELEMENT_WITH_ERROR_TYPE!>x26<!>)
|
||||
val all = arrayOf(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15, x16, x17, x18, x19, x20, x21, x22, x23, x24, x25, x26)
|
||||
|
||||
return if (all.all { it == "OK" }) "OK" else "NOK"
|
||||
}
|
||||
|
||||
+2
-2
@@ -12,9 +12,9 @@ class Foo<T> {
|
||||
|
||||
fun use(arg: Array<String>, s: Collection<String>, x: Foo<String>) {
|
||||
arr(<!NON_VARARG_SPREAD_ERROR!>*<!>arg)
|
||||
arr(<!NON_VARARG_SPREAD_WARNING!>*<!>s.toArray())
|
||||
arr(<!NON_VARARG_SPREAD_ERROR!>*<!>s.toArray())
|
||||
arr(<!NON_VARARG_SPREAD_ERROR!>*<!>s.toArray2())
|
||||
arr(<!NON_VARARG_SPREAD_WARNING!>*<!>toArray3(s))
|
||||
arr(<!NON_VARARG_SPREAD_ERROR!>*<!>toArray3(s))
|
||||
arr(<!NON_VARARG_SPREAD_ERROR!>*<!>x + x)
|
||||
arr(<!NON_VARARG_SPREAD_ERROR!>*<!>(x + x))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user