void (@NotNull Project project, @NotNull List<VirtualFile> gitRoots, @NotNull VirtualFile defaultRoot) { DialogState dialogState = displayDialog(project, gitRoots, defaultRoot); if (dialogState == null) { return; } perform(dialogState, project); }