MCPcopy Index your code
hub / github.com/wei/pull / addReviewers

Method addReviewers

src/processor/pull.ts:425–443  ·  view source on GitHub ↗
(
    prNumber: number | undefined,
    allReviewers: string[] | undefined,
  )

Source from the content-addressed store, hash-verified

423 }
424
425 private async addReviewers(
426 prNumber: number | undefined,
427 allReviewers: string[] | undefined,
428 ): Promise<void> {
429 if (!prNumber || !allReviewers?.length) return;
430
431 const reviewers = allReviewers.filter((r) => !r.includes("/"));
432 const teamReviewers = allReviewers
433 .filter((r) => r.includes("/"))
434 .map((r) => r.split("/")[1]);
435
436 await this.github.pulls.requestReviewers({
437 owner: this.owner,
438 repo: this.repo,
439 pull_number: prNumber,
440 team_reviewers: teamReviewers,
441 reviewers,
442 });
443 }
444
445 private async addLabel(
446 label: string | undefined,

Callers 2

handleMergeConflictMethod · 0.95
createPRMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected