More accurate deparenthesize (keeping annotations) in some IDE actions
So #KT-19004 Fixed
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
// WITH_RUNTIME
|
||||
fun foo(a: Any) {
|
||||
<caret>if (a == "") {
|
||||
println(a)
|
||||
}
|
||||
else if (a is String) {
|
||||
println(a)
|
||||
}
|
||||
else if (a is List<*>) {
|
||||
@Suppress("UNCHECKED_CAST")
|
||||
println(a as List<String>)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user