void (@NotNull Project project, PsiElement @NotNull [] elements, DataContext dataContext) { if (elements.length != 1) { return; } final PsiMethod method = PsiTreeUtil.getParentOfType(elements[0], PsiMethod.class, false); if (method == null) { return; } Editor editor = CommonDataKeys.EDITOR.getData(dataContext); invoke(project, method, editor); }