265
this._onPullRequestCreated({ sessionKey: sessionUri, pullRequestUrl: pr.url });
266
return this._createResult(pr, this._buildMessage(pr, isExisting, autoMergeOutcome, autoMergeError));
268
269
private _buildMessage(pr: CreatedPullRequest, isExisting: boolean, autoMergeOutcome: 'none' | 'enabled' | 'failed', autoMergeError: string | undefined): string {
271
>
switch (this._autoMergeMethod) {
272
>
case 'SQUASH':
273
mergeMethodLabel = localize('agentHost.changeset.pr.autoMerge.squash', "squash");
274
break;
276
mergeMethodLabel = localize('agentHost.changeset.pr.autoMerge.rebase', "rebase");
277
break;
279
mergeMethodLabel = localize('agentHost.changeset.pr.autoMerge.merge', "merge");
280
break;
282
>
283
>
if (isExisting) {
284
switch (autoMergeOutcome) {
285
case 'enabled':