void (@NotNull Project project, @NotNull @NlsContexts.DialogTitle String dialogTitle, @NotNull LocalContent localContent, @NotNull ThrowableComputable<? extends Collection<Change>, ? extends VcsException> changesLoader) { if (localContent != LocalContent.NONE) { FileDocumentManager.getInstance().saveAllDocuments(); } if (AbstractVcsHelperImpl.showCommittedChangesAsTab()) { showAsTab(project, dialogTitle, localContent, changesLoader); } else { showDialog(project, dialogTitle, localContent, changesLoader); } }