PlainEnterProcessor: redundant 'if' removed

GitOrigin-RevId: f6364327e7f63c07cbea8653948fbe197f466624
This commit is contained in:
Tagir Valeev
2019-12-25 03:42:32 +00:00
committed by intellij-monorepo-bot
parent dba1069279
commit 42b6965a5d
@@ -192,16 +192,7 @@ public class PlainEnterProcessor implements EnterProcessor {
EditorActionManager actionManager = EditorActionManager.getInstance();
EditorActionHandler actionHandler = actionManager.getActionHandler(IdeActions.ACTION_EDITOR_MOVE_LINE_END);
final DataContext dataContext = DataManager.getInstance().getDataContext(editor.getComponent());
if (dataContext == null) {
i = CharArrayUtil.shiftForwardUntil(whiteSpaceText, i, "\n");
if (i >= whiteSpaceText.length()) {
i = whiteSpaceText.length();
}
editor.getCaretModel().moveToOffset(i + textRange.getStartOffset());
}
else {
actionHandler.execute(editor, editor.getCaretModel().getCurrentCaret(), dataContext);
}
actionHandler.execute(editor, editor.getCaretModel().getCurrentCaret(), dataContext);
return true;
}
}