return 式を報告します。
このような式は return に属しているスコープが不明確な場合があり、混乱を招く可能性があります。
Change to return@… quick-fix can be used to amend the code automatically.
例:
fun test(list: List<Int>) {
list.forEach {
// この return 式は関数 test から返却します
// スコープを変更するため return@forEach に変更できます
if (it == 10) return
}
}
クイックフィックス適用後:
fun test(list: List<Int>) {
list.forEach {
if (it == 10) return@test
}
}