Kotlin's List.indexOf(element: T) returns -1 if the element could not be found. Do you find that slightly strange, too? In IJ plugin code, there's some relief in fleet/util/Helpers.kt:
public fun List.indexOfOrNull(element: T): Int?
Lets us use ‘indexOfOrNull(element) ?: return’.
public fun
Lets us use ‘indexOfOrNull(element) ?: return’.
Comments