void (@NotNull final Project project, final Editor editor, final PsiFile file, DataContext dataContext) { try { myIncludingFile = file; doInvoke(project, editor, file); } finally { myIncludingFile = null; } }