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:
Mikhail Glukhikh
2021-12-23 17:55:36 +03:00
committed by Space
parent d741aaf82f
commit 53d6ac24e5
269 changed files with 624 additions and 1132 deletions
+15 -15
View File
@@ -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
View File
@@ -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))
}