async private Task <MergeRequest> mergeAsync(string squashCommitMessage, bool shouldRemoveSourceBranch) { AcceptMergeRequestParameters parameters = new AcceptMergeRequestParameters( null, squashCommitMessage, null, shouldRemoveSourceBranch, null, null); stopProcessingTimer(); try { IMergeRequestEditor editor = getEditor(); if (editor == null) { return(null); } return(await editor.Merge(parameters)); } finally { startProcessingTimer(); } }
async private Task <MergeRequest> mergeAsync(string squashCommitMessage, bool shouldRemoveSourceBranch) { AcceptMergeRequestParameters parameters = new AcceptMergeRequestParameters( null, squashCommitMessage, null, shouldRemoveSourceBranch, null, null); traceInformation("[AcceptMergeRequestForm] Starting Merge operation..."); disableProcessingTimer(); try { IMergeRequestEditor editor = getEditor(); if (editor == null) { return(null); } return(await editor.Merge(parameters)); } finally { enableProcessingTimer(); traceInformation("[AcceptMergeRequestForm] Merge operation finished"); } }