mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Reuse getElementLineCount()
GitOrigin-RevId: 09a6215ce62a3a67d4e22738e8db561149f317c2
This commit is contained in:
committed by
intellij-monorepo-bot
parent
07a2558590
commit
77ecc4d75b
+1
-1
@@ -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();
|
||||
|
||||
|
||||
+1
-7
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user