Reuse getElementLineCount()

GitOrigin-RevId: 09a6215ce62a3a67d4e22738e8db561149f317c2
This commit is contained in:
Alexey Sedunov
2013-09-06 18:41:16 +03:00
committed by intellij-monorepo-bot
parent 07a2558590
commit 77ecc4d75b
2 changed files with 2 additions and 8 deletions
@@ -99,7 +99,7 @@ public abstract class AbstractJetUpDownMover extends LineMover {
return sourceRange;
}
private static int getElementLineCount(PsiElement element, Editor editor) {
protected static int getElementLineCount(PsiElement element, Editor editor) {
Document doc = editor.getDocument();
TextRange spaceRange = element.getTextRange();
@@ -400,13 +400,7 @@ public class JetExpressionMover extends AbstractJetUpDownMover {
}
if (whiteSpaceTestSubject instanceof PsiWhiteSpace) {
Document doc = editor.getDocument();
TextRange spaceRange = whiteSpaceTestSubject.getTextRange();
int startLine = doc.getLineNumber(spaceRange.getStartOffset());
int endLine = doc.getLineNumber(spaceRange.getEndOffset());
if (endLine - startLine > 1) {
if (getElementLineCount(whiteSpaceTestSubject, editor) > 1) {
int nearLine = down ? sourceRange.endLine : sourceRange.startLine - 1;
info.toMove = sourceRange;