void (@NotNull AnAction action, @NotNull InputEvent e, @NotNull String place, @NotNull DataContext context, @NotNull PointInfo info) { if (!checkDumbAware(action)) { notifyNotDumbAware(); return; } addLoadingIconForGutterMark(info); AnActionEvent actionEvent = AnActionEvent.createFromAnAction(action, e, place, context); if (ActionUtil.lastUpdateAndCheckDumb(action, actionEvent, true)) { ActionUtil.performActionDumbAwareWithCallbacks(action, actionEvent); } }