!!) calls that can be replaced with the elvis operator and return (?: return).
A not-null assertion can lead to NPE (NullPointerException) that is not expected. Avoiding the use of !! is good practice.
The quick-fix replaces the not-null assertion with return or return null.
Example:
fun test(number: Int?) {
val x = number!!
}
After the quick-fix is applied:
fun test(number: Int?) {
val x = number ?: return
}