From 1448a8f09f6c6549a7df2eed46726931f265b2e5 Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Wed, 21 Aug 2013 12:38:28 +0200 Subject: [PATCH] cleanup --- .../core-api/src/com/intellij/psi/util/PsiUtilCore.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/platform/core-api/src/com/intellij/psi/util/PsiUtilCore.java b/platform/core-api/src/com/intellij/psi/util/PsiUtilCore.java index 334feb7f5a21..1948ff4d95ab 100644 --- a/platform/core-api/src/com/intellij/psi/util/PsiUtilCore.java +++ b/platform/core-api/src/com/intellij/psi/util/PsiUtilCore.java @@ -476,9 +476,10 @@ public class PsiUtilCore { final PsiElement element = originalFile.findElementAt(range.getStartOffset()); final int maxLength = range.getLength(); T parent = PsiTreeUtil.getParentOfType(element, elementClass, false); - for (T next = parent ; - next != null && next.getTextLength() <= maxLength; - parent = next, next = PsiTreeUtil.getParentOfType(next, elementClass, true)) { + T next = parent ; + while (next != null && next.getTextLength() <= maxLength) { + parent = next; + next = PsiTreeUtil.getParentOfType(next, elementClass, true); } return parent; }