Skip to content

Commit 04e6db5

Browse files
committed
More cleanup
1 parent ec5ccae commit 04e6db5

File tree

4 files changed

+160
-193
lines changed

4 files changed

+160
-193
lines changed

src/github/activityBarViewProvider.ts

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@ import { FolderRepositoryManager } from './folderRepositoryManager';
99
import { GithubItemStateEnum, IAccount, ReviewEventEnum, ReviewState } from './interface';
1010
import { PullRequestModel } from './pullRequestModel';
1111
import { getDefaultMergeMethod } from './pullRequestOverview';
12-
import { PullRequestView } from './pullRequestOverviewCommon';
13-
import { PullRequestReviewHelpers, ReviewContext } from './pullRequestReviewCommon';
12+
import { PullRequestReviewCommon, ReviewContext } from './pullRequestReviewCommon';
1413
import { isInCodespaces, parseReviewers } from './utils';
1514
import { MergeArguments, PullRequest, ReviewType } from './views';
1615
import { IComment } from '../common/comment';
@@ -58,7 +57,7 @@ export class PullRequestViewProvider extends WebviewViewBase implements vscode.W
5857
}
5958

6059
private async updateBranch(message: IRequestMessage<string>): Promise<void> {
61-
return PullRequestReviewHelpers.updateBranch(
60+
return PullRequestReviewCommon.updateBranch(
6261
this.getReviewContext(),
6362
message,
6463
() => this.refresh()
@@ -105,11 +104,11 @@ export class PullRequestViewProvider extends WebviewViewBase implements vscode.W
105104
}
106105

107106
private async checkoutDefaultBranch(message: IRequestMessage<string>): Promise<void> {
108-
return PullRequestReviewHelpers.checkoutDefaultBranch(this.getReviewContext(), message);
107+
return PullRequestReviewCommon.checkoutDefaultBranch(this.getReviewContext(), message);
109108
}
110109

111110
private reRequestReview(message: IRequestMessage<string>): void {
112-
return PullRequestReviewHelpers.reRequestReview(this.getReviewContext(), message);
111+
return PullRequestReviewCommon.reRequestReview(this.getReviewContext(), message);
113112
}
114113

115114
public async refresh(): Promise<void> {
@@ -120,7 +119,7 @@ export class PullRequestViewProvider extends WebviewViewBase implements vscode.W
120119
}
121120

122121
private getCurrentUserReviewState(reviewers: ReviewState[], currentUser: IAccount): string | undefined {
123-
return PullRequestReviewHelpers.getCurrentUserReviewState(reviewers, currentUser);
122+
return PullRequestReviewCommon.getCurrentUserReviewState(reviewers, currentUser);
124123
}
125124

126125
/**
@@ -307,18 +306,20 @@ export class PullRequestViewProvider extends WebviewViewBase implements vscode.W
307306

308307

309308
private async doReviewCommand(context: { body: string }, reviewType: ReviewType, action: (body: string) => Promise<ReviewEvent>) {
310-
return PullRequestReviewHelpers.doReviewCommand(
309+
return PullRequestReviewCommon.doReviewCommand(
311310
this.getReviewContext(),
312311
context,
313312
reviewType,
313+
false,
314314
action
315315
);
316316
}
317317

318318
private async doReviewMessage(message: IRequestMessage<string>, action: (body) => Promise<ReviewEvent>) {
319-
return PullRequestReviewHelpers.doReviewMessage(
319+
return PullRequestReviewCommon.doReviewMessage(
320320
this.getReviewContext(),
321321
message,
322+
false,
322323
action
323324
);
324325
}
@@ -360,7 +361,7 @@ export class PullRequestViewProvider extends WebviewViewBase implements vscode.W
360361
}
361362

362363
private async deleteBranch(message: IRequestMessage<any>) {
363-
const result = await PullRequestView.deleteBranch(this._folderRepositoryManager, this._item);
364+
const result = await PullRequestReviewCommon.deleteBranch(this._folderRepositoryManager, this._item);
364365
if (result.isReply) {
365366
this._replyMessage(message, result.message);
366367
} else {
@@ -369,7 +370,7 @@ export class PullRequestViewProvider extends WebviewViewBase implements vscode.W
369370
}
370371

371372
private async setReadyForReview(message: IRequestMessage<Record<string, unknown>>): Promise<void> {
372-
return PullRequestReviewHelpers.setReadyForReview(this.getReviewContext(), message);
373+
return PullRequestReviewCommon.setReadyForReview(this.getReviewContext(), message);
373374
}
374375

375376
private async mergePullRequest(

src/github/pullRequestOverview.ts

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,7 @@ import {
2222
} from './interface';
2323
import { IssueOverviewPanel } from './issueOverview';
2424
import { isCopilotOnMyBehalf, PullRequestModel } from './pullRequestModel';
25-
import { PullRequestView } from './pullRequestOverviewCommon';
26-
import { PullRequestReviewHelpers, ReviewContext } from './pullRequestReviewCommon';
25+
import { PullRequestReviewCommon, ReviewContext } from './pullRequestReviewCommon';
2726
import { pickEmail, reviewersQuickPick } from './quickPicks';
2827
import { parseReviewers } from './utils';
2928
import { CancelCodingAgentReply, DeleteReviewResult, MergeArguments, MergeResult, PullRequest, ReviewType } from './views';
@@ -193,7 +192,7 @@ export class PullRequestOverviewPanel extends IssueOverviewPanel<PullRequestMode
193192
* @param pullRequestModel Model of the PR
194193
*/
195194
private getCurrentUserReviewState(reviewers: ReviewState[], currentUser: IAccount): string | undefined {
196-
return PullRequestReviewHelpers.getCurrentUserReviewState(reviewers, currentUser);
195+
return PullRequestReviewCommon.getCurrentUserReviewState(reviewers, currentUser);
197196
}
198197

199198
/**
@@ -642,7 +641,7 @@ export class PullRequestOverviewPanel extends IssueOverviewPanel<PullRequestMode
642641
}
643642

644643
private async deleteBranch(message: IRequestMessage<any>) {
645-
const result = await PullRequestView.deleteBranch(this._folderRepositoryManager, this._item);
644+
const result = await PullRequestReviewCommon.deleteBranch(this._folderRepositoryManager, this._item);
646645
if (result.isReply) {
647646
this._replyMessage(message, result.message);
648647
} else {
@@ -652,7 +651,7 @@ export class PullRequestOverviewPanel extends IssueOverviewPanel<PullRequestMode
652651
}
653652

654653
private async setReadyForReview(message: IRequestMessage<{}>): Promise<void> {
655-
return PullRequestReviewHelpers.setReadyForReview(this.getReviewContext(), message);
654+
return PullRequestReviewCommon.setReadyForReview(this.getReviewContext(), message);
656655
}
657656

658657
private async setReadyForReviewAndMerge(message: IRequestMessage<{ mergeMethod: MergeMethod }>): Promise<void> {
@@ -683,14 +682,15 @@ export class PullRequestOverviewPanel extends IssueOverviewPanel<PullRequestMode
683682
}
684683

685684
private async checkoutDefaultBranch(message: IRequestMessage<string>): Promise<void> {
686-
return PullRequestReviewHelpers.checkoutDefaultBranch(this.getReviewContext(), message);
685+
return PullRequestReviewCommon.checkoutDefaultBranch(this.getReviewContext(), message);
687686
}
688687

689688
private async doReviewCommand(context: { body: string }, reviewType: ReviewType, action: (body: string) => Promise<ReviewEvent>) {
690-
const result = await PullRequestReviewHelpers.doReviewCommand(
689+
const result = await PullRequestReviewCommon.doReviewCommand(
691690
this.getReviewContext(),
692691
context,
693692
reviewType,
693+
true,
694694
action,
695695
);
696696
if (result) {
@@ -699,9 +699,10 @@ export class PullRequestOverviewPanel extends IssueOverviewPanel<PullRequestMode
699699
}
700700

701701
private async doReviewMessage(message: IRequestMessage<string>, action: (body) => Promise<ReviewEvent>) {
702-
const result = await PullRequestReviewHelpers.doReviewMessage(
702+
const result = await PullRequestReviewCommon.doReviewMessage(
703703
this.getReviewContext(),
704704
message,
705+
true,
705706
action,
706707
);
707708
if (result) {
@@ -746,7 +747,7 @@ export class PullRequestOverviewPanel extends IssueOverviewPanel<PullRequestMode
746747
}
747748

748749
private reRequestReview(message: IRequestMessage<string>): void {
749-
return PullRequestReviewHelpers.reRequestReview(this.getReviewContext(), message);
750+
return PullRequestReviewCommon.reRequestReview(this.getReviewContext(), message);
750751
}
751752

752753
private async revert(message: IRequestMessage<string>): Promise<void> {
@@ -784,7 +785,7 @@ export class PullRequestOverviewPanel extends IssueOverviewPanel<PullRequestMode
784785
}
785786

786787
private async updateBranch(message: IRequestMessage<string>): Promise<void> {
787-
return PullRequestReviewHelpers.updateBranch(
788+
return PullRequestReviewCommon.updateBranch(
788789
this.getReviewContext(),
789790
message,
790791
() => this.refreshPanel(),

src/github/pullRequestOverviewCommon.ts

Lines changed: 0 additions & 148 deletions
This file was deleted.

0 commit comments

Comments
 (0)