From 2c90114d2803ff557aca4110b6db96eb645fc88f Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Thu, 12 May 2016 11:34:38 +0300 Subject: [PATCH] Added TODO --- .../intentions/loopToCallChain/result/ForEachTransformation.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/idea/src/org/jetbrains/kotlin/idea/intentions/loopToCallChain/result/ForEachTransformation.kt b/idea/src/org/jetbrains/kotlin/idea/intentions/loopToCallChain/result/ForEachTransformation.kt index bee6fbf43f7..9f971b32a1a 100644 --- a/idea/src/org/jetbrains/kotlin/idea/intentions/loopToCallChain/result/ForEachTransformation.kt +++ b/idea/src/org/jetbrains/kotlin/idea/intentions/loopToCallChain/result/ForEachTransformation.kt @@ -56,6 +56,7 @@ class ForEachTransformation( if (state.previousTransformations.isEmpty() && state.indexVariable == null) return null // do not suggest conversion to just ".forEach{}" val statement = state.statements.singleOrNull() ?: return null + //TODO: should we disallow it for complicated statements like loops, if, when? val transformation = ForEachTransformation(state.outerLoop, state.inputVariable, state.indexVariable, statement) return TransformationMatch.Result(transformation) }