인라인 람다에서 라벨이 없는 return 식을 보고합니다.

그러한 표현식은 범위가 return에 속하므로 불명확할 수 있습니다.

return@으로 변경… 빠른 수정을 사용해 코드를 자동으로 수정할 수 있습니다.

예:


  fun test(list: List<Int>) {
      list.forEach {
          // 이 return 식은 함수 테스트에서 반환합니다
          // 범위를 바꾸려면 이를 return@forEach로 변경하면 됩니다
          if (it == 10) return
      }
  }

빠른 수정을 적용한 후:


  fun test(list: List<Int>) {
      list.forEach {
          if (it == 10) return@test
      }
  }