@CalledInAwt public void execute() { FileDocumentManager.getInstance().saveAllDocuments(); final List<TaskDescriptor> tasks = new LinkedList<TaskDescriptor>(); tasks.add(new MyInitChecks()); tasks.add(new SourceUrlCorrection()); tasks.add(new CheckRepositorySupportsMergeinfo()); myContinuation.run(tasks); }
public QuickMerge( Project project, String sourceUrl, WCInfo wcInfo, final String branchName, final VirtualFile root) { myProject = project; myBranchName = branchName; myRoot = root; myVcs = SvnVcs.getInstance(project); mySourceUrl = sourceUrl; myWcInfo = wcInfo; myTitle = "Merge from " + myBranchName; myContinuation = Continuation.createFragmented(myProject, true); }