@Override
  protected int getAnnotatedLine(@NotNull AnActionEvent e) {
    Editor editor = getEditor(e);
    if (editor == null) return -1;
    return editor.getCaretModel().getLogicalPosition().line;
  }
@Override
  protected int getAnnotatedLine(@NotNull AnActionEvent e)