Files
kotlin-fork/idea/testData/intentions/loopToCallChain/indexOf/KT14303.kt
T
Valentin Kipyatkov 89099b93b1 Split or glue together checks for not null and is instance + more intelligent use of filter vs filterTo
#KT-14284 Fixed
 #KT-14286 Fixed
 #KT-14287 Fixed
 #KT-14303 Fixed
2016-10-24 18:32:04 +03:00

11 lines
339 B
Kotlin
Vendored

// WITH_RUNTIME
// INTENTION_TEXT: "Replace with 'indexOfFirst{}'"
// IS_APPLICABLE_2: false
fun f8_indexOfFirst_complex(value: String, list: List<Any?>):Int{
<caret>for ((i, any) in list.withIndex())
if (any != null)
if (any is String)
if (any == value)
return i
return -1
}