gitee-enterprise-sdk

PullRequestDetail

Properties

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]

[Back to Model list] [Back to API list] [Back to README]