boolean (char c, PsiFile file, Editor editor) { int offset = editor.getCaretModel().getOffset(); CharSequence chars = editor.getDocument().getCharsSequence(); if (editor.getDocument().getTextLength() <= offset) return false; //virtual space after end of file char c1 = chars.charAt(offset); if (c == '<' && deleteGt) { if (c1 == '>') { LtGtTypingUtils.handleKotlinLTDeletion(editor, offset); } return true; } return false; }