Reuse getElementLineCount()

This commit is contained in:
Alexey Sedunov
2013-09-04 17:23:16 +04:00
parent b3b948ac39
commit 5cee3ae5b3
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;