Pattern: Missing use of safe cast
Issue: -
Found cast could be replaced with safe casts instead.
Example of incorrect code:
fun numberMagic(number: Number) {
val i = if (number is Int) number else null
// ...
}
Example of correct code:
fun numberMagic(number: Number) {
val i = number as? Int
// ...
}