mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[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 GitOrigin-RevId: f99cbe6a5d92014c419f7a227bd61660e2df2ae1
This commit is contained in:
committed by
intellij-monorepo-bot
parent
1c82a2b8c3
commit
29d725f1ad
+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
|
||||
|
||||
+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
@@ -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) {
|
||||
|
||||
+2
@@ -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>>) {
|
||||
|
||||
+2
@@ -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>>) {
|
||||
|
||||
+2
@@ -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) {
|
||||
|
||||
+2
@@ -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
|
||||
|
||||
|
||||
+1
@@ -1,3 +1,4 @@
|
||||
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
|
||||
// WITH_RUNTIME
|
||||
import java.util.ArrayList
|
||||
|
||||
|
||||
Reference in New Issue
Block a user