void () { AbstractVcsHelper helper = AbstractVcsHelper.getInstance(myProject); if (myException != null) { helper.showError(myException, VcsBundle.message("create.patch.error.title", myException.getMessage())); } else if (myList == null) { helper.showError(null, VcsBundle.message("history.tab.title.can.not.load.changelist.contents")); } else { CreatePatchFromChangesAction.createPatch(myProject, myList.getComment(), new ArrayList<>(myList.getChanges())); } }