[IDE-NI-MIGRATE] [BAD] Migrate testdata of Intention tests

Issues:
- #KT-31263

Bad tests:
- SamConversionToAnonymousObject.testSimple3
- ConvertReferenceToLambda.testIf1
- ConvertReferenceToLambda.testIf2
- ConvertReferenceToLambda.testIf3
- ConvertReferenceToLambda.testIf4
- ConvertReferenceToLambda.testWhen1
- ConvertReferenceToLambda.testWhen2
- ConvertReferenceToLambda.testWhen3
- ConvertReferenceToLambda.testWhen4
- ConvertLambdaToReference.testVarargFunction2
This commit is contained in:
Dmitriy Novozhilov
2019-04-26 15:47:31 +03:00
committed by Mikhail Zarechenskiy
parent 1a085516b0
commit 3d5593c70c
39 changed files with 137 additions and 0 deletions
@@ -1,3 +1,4 @@
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
// RUNTIME_WITH_FULL_JDK
import java.util.*
@@ -1,3 +1,4 @@
// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
// RUNTIME_WITH_FULL_JDK
import java.util.*
@@ -0,0 +1,10 @@
// COMPILER_ARGUMENTS: -XXLanguage:+NewInference
// RUNTIME_WITH_FULL_JDK
import java.util.*
fun foo(f: () -> ArrayDeque<*>) {}
fun test() {
foo <caret>{ ArrayDeque<Int>() }
}
@@ -0,0 +1,12 @@
// COMPILER_ARGUMENTS: -XXLanguage:+NewInference
// RUNTIME_WITH_FULL_JDK
import java.util.*
fun foo(f: () -> ArrayDeque<*>) {}
fun test() {
foo(fun(): ArrayDeque<*> {
return ArrayDeque<Int>()
})
}