[tests] Refactor code examples relevant to exploration of KT-22004
This commit is contained in:
committed by
Space Team
parent
d0958068c9
commit
c7caca8ccd
-7
@@ -1,7 +0,0 @@
|
||||
class A {
|
||||
fun a(a: Int): Int = 0
|
||||
|
||||
@Deprecated("a", level = DeprecationLevel.HIDDEN)
|
||||
fun a(a: Int) {
|
||||
}
|
||||
}
|
||||
-7
@@ -1,7 +0,0 @@
|
||||
class A {
|
||||
<!CONFLICTING_OVERLOADS!>fun a(a: Int): Int<!> = 0
|
||||
|
||||
<!CONFLICTING_OVERLOADS!>@Deprecated("a", level = DeprecationLevel.HIDDEN)
|
||||
fun a(a: Int)<!> {
|
||||
}
|
||||
}
|
||||
-8
@@ -1,8 +0,0 @@
|
||||
package qwertyuiop
|
||||
|
||||
fun c(s: String) {
|
||||
}
|
||||
|
||||
@Deprecated("c", level = DeprecationLevel.HIDDEN)
|
||||
fun c(s: String) {
|
||||
}
|
||||
-8
@@ -1,8 +0,0 @@
|
||||
package qwertyuiop
|
||||
|
||||
<!CONFLICTING_OVERLOADS!>fun c(s: String)<!> {
|
||||
}
|
||||
|
||||
<!CONFLICTING_OVERLOADS!>@Deprecated("c", level = DeprecationLevel.HIDDEN)
|
||||
fun c(s: String)<!> {
|
||||
}
|
||||
-37
@@ -1,37 +0,0 @@
|
||||
fun <T1> test1(x: List<T1>) = x
|
||||
@Deprecated("test1", level = DeprecationLevel.HIDDEN)
|
||||
fun <T2> test1(x: List<T2>) = x
|
||||
|
||||
fun <T1> List<T1>.test1a() {}
|
||||
@Deprecated("test2", level = DeprecationLevel.HIDDEN)
|
||||
fun <T2> List<T2>.test1a() {}
|
||||
|
||||
fun <T> test2(x: List<T>) = x
|
||||
fun test2(x: List<String>) = x
|
||||
|
||||
fun <T> List<T>.test2a() {}
|
||||
fun List<String>.test2a() {}
|
||||
|
||||
fun <T : Any> test3(x: List<T>) = x
|
||||
fun test3(x: List<Any>) = x
|
||||
|
||||
fun <T : Any> List<T>.test3a() {}
|
||||
fun List<Any>.test3a() {}
|
||||
|
||||
fun <T> test4(x: Map<T, T>) = x
|
||||
fun <K, V> test4(x: Map<K, V>) = x
|
||||
|
||||
fun <T> Map<T, T>.test4a() {}
|
||||
fun <K, V> Map<K, V>.test4a() {}
|
||||
|
||||
class Inv<T>
|
||||
|
||||
fun <T> test5(x: Inv<T>) = x
|
||||
@Deprecated("test5", level = DeprecationLevel.HIDDEN)
|
||||
fun <T> test5(x: Inv<out T>) = x
|
||||
|
||||
fun <T> test6(x: Array<T>) = x
|
||||
fun test6(x: Array<String>) = x
|
||||
|
||||
fun <T> test7(x: Inv<T>) = x
|
||||
fun <T> Inv<T>.test7() {}
|
||||
-37
@@ -1,37 +0,0 @@
|
||||
<!CONFLICTING_OVERLOADS!>fun <T1> test1(x: List<T1>)<!> = x
|
||||
<!CONFLICTING_OVERLOADS!>@Deprecated("test1", level = DeprecationLevel.HIDDEN)
|
||||
fun <T2> test1(x: List<T2>)<!> = x
|
||||
|
||||
<!CONFLICTING_OVERLOADS!>fun <T1> List<T1>.test1a()<!> {}
|
||||
<!CONFLICTING_OVERLOADS!>@Deprecated("test2", level = DeprecationLevel.HIDDEN)
|
||||
fun <T2> List<T2>.test1a()<!> {}
|
||||
|
||||
<!CONFLICTING_JVM_DECLARATIONS!>fun <T> test2(x: List<T>)<!> = x
|
||||
<!CONFLICTING_JVM_DECLARATIONS!>fun test2(x: List<String>)<!> = x
|
||||
|
||||
<!CONFLICTING_JVM_DECLARATIONS!>fun <T> List<T>.test2a()<!> {}
|
||||
<!CONFLICTING_JVM_DECLARATIONS!>fun List<String>.test2a()<!> {}
|
||||
|
||||
<!CONFLICTING_JVM_DECLARATIONS!>fun <T : Any> test3(x: List<T>)<!> = x
|
||||
<!CONFLICTING_JVM_DECLARATIONS!>fun test3(x: List<Any>)<!> = x
|
||||
|
||||
<!CONFLICTING_JVM_DECLARATIONS!>fun <T : Any> List<T>.test3a()<!> {}
|
||||
<!CONFLICTING_JVM_DECLARATIONS!>fun List<Any>.test3a()<!> {}
|
||||
|
||||
<!CONFLICTING_JVM_DECLARATIONS!>fun <T> test4(x: Map<T, T>)<!> = x
|
||||
<!CONFLICTING_JVM_DECLARATIONS!>fun <K, V> test4(x: Map<K, V>)<!> = x
|
||||
|
||||
<!CONFLICTING_JVM_DECLARATIONS!>fun <T> Map<T, T>.test4a()<!> {}
|
||||
<!CONFLICTING_JVM_DECLARATIONS!>fun <K, V> Map<K, V>.test4a()<!> {}
|
||||
|
||||
class Inv<T>
|
||||
|
||||
<!CONFLICTING_OVERLOADS!>fun <T> test5(x: Inv<T>)<!> = x
|
||||
<!CONFLICTING_OVERLOADS!>@Deprecated("test5", level = DeprecationLevel.HIDDEN)
|
||||
fun <T> test5(x: Inv<out T>)<!> = x
|
||||
|
||||
fun <T> test6(x: Array<T>) = x
|
||||
fun test6(x: Array<String>) = x
|
||||
|
||||
fun <T> test7(x: Inv<T>) = x
|
||||
fun <T> Inv<T>.test7() {}
|
||||
-6
@@ -1,6 +0,0 @@
|
||||
package extensionFunctions
|
||||
|
||||
fun Int.qwe(a: Float) = 1
|
||||
|
||||
@Deprecated("qwe", level = DeprecationLevel.HIDDEN)
|
||||
fun Int.qwe(a: Float) = 2
|
||||
-6
@@ -1,6 +0,0 @@
|
||||
package extensionFunctions
|
||||
|
||||
<!CONFLICTING_OVERLOADS!>fun Int.qwe(a: Float)<!> = 1
|
||||
|
||||
<!CONFLICTING_OVERLOADS!>@Deprecated("qwe", level = DeprecationLevel.HIDDEN)
|
||||
fun Int.qwe(a: Float)<!> = 2
|
||||
-8
@@ -1,8 +0,0 @@
|
||||
class A() {
|
||||
fun b() {
|
||||
}
|
||||
|
||||
@Deprecated("b", level = DeprecationLevel.HIDDEN)
|
||||
fun b() {
|
||||
}
|
||||
}
|
||||
-8
@@ -1,8 +0,0 @@
|
||||
class A() {
|
||||
<!CONFLICTING_OVERLOADS!>fun b()<!> {
|
||||
}
|
||||
|
||||
<!CONFLICTING_OVERLOADS!>@Deprecated("b", level = DeprecationLevel.HIDDEN)
|
||||
fun b()<!> {
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user