public void invoke(Project project, PsiExpression[] expressions) { for (PsiExpression expression : expressions) { final PsiFile file = expression.getContainingFile(); if (!CommonRefactoringUtil.checkReadOnlyStatus(project, file)) return; } PsiDocumentManager.getInstance(project).commitAllDocuments(); super.invoke(project, expressions, null); }