Inspectopedia Help

Scope function can be converted to another one

Reports scope functions (let, run, apply, also) that can be converted between each other.

Using corresponding functions makes your code simpler.

The quick-fix replaces the scope function to another one.

Example:

val x = "".let { it.length }

After the quick-fix is applied:

val x = "".run { length }

Inspection Details

Available in:

IntelliJ IDEA 2023.3, Qodana for JVM 2023.3

Plugin:

Kotlin, @snapshot@

Last modified: 13 July 2023