Remove ChangeType quickfix for lamdas with deprecated syntax

This commit is contained in:
Denis Zharkov
2015-09-23 21:11:50 +03:00
parent 60ebc689ad
commit 31d2aa23f5
11 changed files with 0 additions and 97 deletions
@@ -1,9 +0,0 @@
// "Change type from 'A' to 'B'" "true"
interface A {}
interface B : A {}
fun foo(f: (B) -> B) {
foo {
(b: B): A<caret> -> b
}
}
@@ -1,9 +0,0 @@
// "Change type from 'A' to 'B'" "true"
interface A {}
interface B : A {}
fun foo(f: (B) -> B) {
foo {
(b: B): B -> b
}
}
@@ -1,7 +0,0 @@
// "Change function literal return type to 'String'" "true"
fun foo(f: (String) -> Any) {
foo {
(s: String): Int ->
s<caret>
}
}
@@ -1,7 +0,0 @@
// "Change function literal return type to 'String'" "true"
fun foo(f: (String) -> Any) {
foo {
(s: String): String ->
s<caret>
}
}
@@ -1,7 +0,0 @@
// "Change function literal return type to 'String'" "true"
fun foo() {
val f: (String) -> String = {
(s: Any): Int ->
""<caret>
}
}
@@ -1,7 +0,0 @@
// "Change function literal return type to 'String'" "true"
fun foo() {
val f: (String) -> String = {
(s: Any): String ->
""<caret>
}
}
@@ -1,7 +0,0 @@
// "Change 'bar' type to '(() -> Long) -> Unit'" "true"
fun foo() {
val bar: () -> Double = {
(f: () -> Long): String ->
var x = 5<caret>
}
}
@@ -1,7 +0,0 @@
// "Change 'bar' type to '(() -> Long) -> Unit'" "true"
fun foo() {
val bar: (() -> Long) -> Unit = {
(f: () -> Long): Unit ->
var x = 5<caret>
}
}