deprecating types after colon
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
// "Remove static type assertion" "true"
|
||||
fun foo(a: String) {
|
||||
val b = a
|
||||
}
|
||||
@@ -1,4 +0,0 @@
|
||||
// "Replace a cast with a static assert" "true"
|
||||
fun foo(a: String) {
|
||||
val b = a : Any
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
// "Remove static type assertion" "true"
|
||||
fun foo(a: String) {
|
||||
val b = a <caret>: Any
|
||||
}
|
||||
@@ -1,4 +0,0 @@
|
||||
// "Replace a cast with a static assert" "true"
|
||||
fun foo(a: String) {
|
||||
val b = a <caret>as Any
|
||||
}
|
||||
@@ -1,5 +0,0 @@
|
||||
// "Cast expression 'x' to 'String'" "false"
|
||||
// ERROR: <html>Type mismatch.<table><tr><td>Required:</td><td>kotlin.String</td></tr><tr><td>Found:</td><td>kotlin.Int</td></tr></table></html>
|
||||
fun foo(x: Int) {
|
||||
x<caret>: String
|
||||
}
|
||||
+1
-2
@@ -1,5 +1,4 @@
|
||||
// "Change parameter 'z' type of function 'foo' to '(Int) -> String'" "false"
|
||||
// ERROR: <html>Type mismatch.<table><tr><td>Required:</td><td>kotlin.Int</td></tr><tr><td>Found:</td><td>kotlin.String</td></tr></table></html>
|
||||
|
||||
// ACTION: Disable 'Move Lambda Function Into Parentheses'
|
||||
// ACTION: Edit intention settings
|
||||
@@ -7,7 +6,7 @@
|
||||
|
||||
fun foo(y: Int = 0, z: (Int) -> String = {""}) {
|
||||
foo {
|
||||
""<caret>: Int
|
||||
""<caret> as Int
|
||||
""
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user