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);
 }