Back to Intellij Community

NestedLambdaShadowedImplicitParameter

plugins/kotlin/code-insight/descriptions/resources-en/inspectionDescriptions/NestedLambdaShadowedImplicitParameter.html

2025.3-rc-2358 B
Original Source

Reports nested lambdas with shadowed implicit parameters.

Example:

fun foo(listOfLists: List<List<String>>) {
  listOfLists.forEach {
    it.forEach {
      println(it)
    }
  }
}

After the quick-fix is applied:

fun foo(listOfLists: List<List<String>>) {
  listOfLists.forEach {
    it.forEach { it1 ->
      println(it1)
    }
  }
}