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