[IDE-NI-MIGRATE] [BAD] Migrate testdata of Extraction tests
Bad tests: - IntroduceTypeParameter.testDuplicates - IntroduceTypeParameter.testNullableType - IntroduceTypeParameter.testUserType - IntroduceTypeParameter.testFunctionType - IntroduceTypeParameter.testInClass - ExtractFunction.TypeParameters.testNoVarianceInFun - ExtractFunction.Parameters.CandidateTypes.testNonNullableTypes - ExtractFunction.Parameters.CandidateTypes.testMultipleTypes - ExtractFunction.ControlFlow.OutputValues.testGenericPair - IntroduceVariable.ExplicateTypeArguments.testDeeperNestedCall
This commit is contained in:
committed by
Mikhail Zarechenskiy
parent
656c8a4fa7
commit
b66bbdf7a6
+1
@@ -1,3 +1,4 @@
|
||||
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
|
||||
// WITH_RUNTIME
|
||||
// PARAM_TYPES: A?, kotlin.Any?
|
||||
// PARAM_TYPES: B, A
|
||||
|
||||
+1
@@ -1,3 +1,4 @@
|
||||
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
|
||||
// WITH_RUNTIME
|
||||
// PARAM_TYPES: A?, kotlin.Any?
|
||||
// PARAM_TYPES: B, A
|
||||
|
||||
+1
@@ -1,3 +1,4 @@
|
||||
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
|
||||
// PARAM_TYPES: kotlin.String
|
||||
// PARAM_DESCRIPTOR: value-parameter p: kotlin.Any defined in foo
|
||||
|
||||
|
||||
+1
@@ -1,3 +1,4 @@
|
||||
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
|
||||
// PARAM_TYPES: kotlin.String
|
||||
// PARAM_DESCRIPTOR: value-parameter p: kotlin.Any defined in foo
|
||||
|
||||
|
||||
+1
@@ -1,3 +1,4 @@
|
||||
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
|
||||
// PARAM_TYPES: X<kotlin.Any>
|
||||
// PARAM_TYPES: kotlin.String, kotlin.Comparable<kotlin.String>, kotlin.CharSequence, java.io.Serializable, kotlin.Any
|
||||
// PARAM_DESCRIPTOR: value-parameter x: X<kotlin.Any> defined in foo
|
||||
|
||||
Vendored
+1
@@ -1,3 +1,4 @@
|
||||
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
|
||||
// PARAM_TYPES: X<kotlin.Any>
|
||||
// PARAM_TYPES: kotlin.String, kotlin.Comparable<kotlin.String>, kotlin.CharSequence, java.io.Serializable, kotlin.Any
|
||||
// PARAM_DESCRIPTOR: value-parameter x: X<kotlin.Any> defined in foo
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
|
||||
// PARAM_DESCRIPTOR: val e: T? defined in EntityClass.foo
|
||||
// PARAM_TYPES: T?, Entity?
|
||||
// SIBLING:
|
||||
|
||||
+1
@@ -1,3 +1,4 @@
|
||||
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
|
||||
// PARAM_DESCRIPTOR: val e: T? defined in EntityClass.foo
|
||||
// PARAM_TYPES: T?, Entity?
|
||||
// SIBLING:
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
|
||||
|
||||
class A
|
||||
|
||||
fun foo(x: List<A>, f: (<selection>A</selection>) -> Int) {
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
|
||||
|
||||
class A
|
||||
|
||||
fun <T : A> foo(x: List<T>, f: (T) -> Int) {
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
|
||||
|
||||
class A
|
||||
|
||||
fun foo(x: List<<selection>(A?) -> List<Int></selection>>) {
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
|
||||
|
||||
class A
|
||||
|
||||
fun <T : (A?) -> List<Int>> foo(x: List<T>) {
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
|
||||
|
||||
class A
|
||||
|
||||
open class X(x: List<A>, f: (<selection>A</selection>) -> Int) {
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
|
||||
|
||||
class A
|
||||
|
||||
open class X<T : A>(x: List<T>, f: (T) -> Int) {
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
|
||||
|
||||
class A
|
||||
|
||||
fun foo(x: List<<selection>A?</selection>>) {
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
|
||||
|
||||
class A
|
||||
|
||||
fun <T : A?> foo(x: List<T>) {
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
|
||||
|
||||
class A
|
||||
|
||||
fun foo(x: (<selection>List<A?></selection>) -> Int) {
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
|
||||
|
||||
class A
|
||||
|
||||
fun <T : List<A?>> foo(x: (T) -> Int) {
|
||||
|
||||
+1
@@ -1,3 +1,4 @@
|
||||
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
|
||||
// WITH_RUNTIME
|
||||
import java.util.ArrayList
|
||||
|
||||
|
||||
Vendored
+1
@@ -1,3 +1,4 @@
|
||||
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
|
||||
// WITH_RUNTIME
|
||||
import java.util.ArrayList
|
||||
|
||||
|
||||
Reference in New Issue
Block a user