Name | Type | Description | Notes |
---|---|---|---|
id | int | PR 的 id | [optional] |
iid | int | 仓库内唯一的 PR id 标识符 | [optional] |
title | string | PR 的标题 | [optional] |
projectId | int | 仓库 id | [optional] |
state | string | PR 的状态(opened: 开启; reopened: 关闭后重开; closed: 关闭; merged: 已合并;) | [optional] |
draft | bool | PR 草稿状态: 草稿 - true, 非草稿 - false | [optional] |
checkState | int | PR的审查状态(0: 不需要审查; 1: 待审查; 2: 审查已全部通过;) | [optional] |
testState | int | PR的测试状态(0: 不需要测试; 1: 待测试; 2: 测试已全部通过;) | [optional] |
priority | string | PR 的优先级。 | [optional] |
priorityHuman | string | PR 优先级标签名称 | [optional] |
lightweight | bool | 是否是轻量级PR | [optional] |
createdAt | string | PR 的创建时间 | [optional] |
updatedAt | string | PR 的更新时间 | [optional] |
mergedAt | string | PR 的合并时间 | [optional] |
labels | \GiteeEnterprise\Model\Label[] | PR 的标签列表 | [optional] |
author | \GiteeEnterprise\Model\UserWithRemark | PR 创建者 | [optional] |
conflict | bool | 是否存在冲突 | [optional] |
project | \GiteeEnterprise\Model\Project | 所属仓库 | [optional] |
sourceBranch | object | 源分支 | [optional] |
targetBranch | object | 目标分支 | [optional] |
canMerge | string | 是否可合并 | [optional] |
assignees | \GiteeEnterprise\Model\PrAssign | 审查人员 | [optional] |
prAssignNum | int | 最少审查人数 | [optional] |
testers | \GiteeEnterprise\Model\PrAssign | 测试人员 | [optional] |
closeRelatedIssue | int | 合并 PR 后关闭关联的任务 | [optional] |
pruneBranch | int | 合并 PR 后删除关联分支 | [optional] |
prTestNum | int | 最少测试人数 | [optional] |
latestScanTask | object | 最后一次gitee scan扫描结果 | [optional] |
giteeGoEnabled | bool | 所属仓库GiteeGo服务是否可用 | [optional] |
scanStatus | int | scan任务状态:0 等待中、1 执行中、2 已取消、3 成功、4 失败、5 构建中、6 超时 | [optional] |
scanStatusDesc | int | scan返回门禁相关的描述 | [optional] |
scanFlag | int | 质量门禁标志:1 通过 2 不通过 | [optional] |
reviewStrategy | string | 评审策略 | [optional] |
reviewScore | int | pr可以合入的最少审查得分 | [optional] |
currentReviewScore | int | pr当前审查得分 | [optional] |
revertedPr | \GiteeEnterprise\Model\RevertedPullRequest | 被回退的pr | [optional] |
commitReviewPass | bool | pr是否通过commit review | [optional] |
commitReviewDetail | object | pr的commit review详情 | [optional] |
milestone | \GiteeEnterprise\Model\Milestone | 关联的里程碑 | [optional] |
body | string | PR 的描述内容(markdown 原文) | [optional] |
bodyHtml | string | PR 的描述内容(html 格式) | [optional] |
reactions | \GiteeEnterprise\Model\Reaction | 表态 | [optional] |
cloneUrl | object | PR 克隆地址 | [optional] |
canBeResolve | bool | 是否可以通过 webide 处理的 | [optional] |
userCanResolve | bool | 当前用户是否有权限处理冲突 | [optional] |
ideConflictPath | string | [optional] | |
canChangePrTargetBranch | string | [optional] | |
canChangePrAssigner | string | [optional] | |
canChangePrTester | string | [optional] | |
commitsCount | int | 提交记录数 | [optional] |
isOverflow | bool | 是否溢出阈值 | [optional] |
realCount | string | diff实际差异文件数量 | [optional] |
commentsCount | int | 评论数 | [optional] |
filesCount | int | diff文件数 | [optional] |
diffRefs | object | pull request diff head | [optional] |
sonarUrl | string | 是否有 sonar 扫描报告 | [optional] |
codeOwners | string | [optional] | |
squash | bool | 接受 Pull Request 时使用扁平化(squash)合并 | [optional] |
checkRunFailedCount | int | 门禁失败数量 | [optional] |
needPassCheckRun | bool | 是否需要通过全部的门禁检查 | [optional] |
existUnresolvedComment | bool | 是否有未解决的评论 | [optional] |
requireCommentResolved | bool | 是否必须解决所有评论才可合并pr true: 是 false:否 | [optional] |
sourceBranchType | string | 源分支类型 | [optional] |
forkState | object | 源分支是否来自下游forked仓库 | [optional] |
reopenState | object | 是否可以重新开启PR判断 | [optional] |