From de162dc1701e9bb25d74090a551de80339dea20c Mon Sep 17 00:00:00 2001 From: lihehe Date: Sat, 9 Aug 2025 15:52:44 +0800 Subject: [PATCH] add compatibility checklist Change-Id: Iac53099c97f2f45c96d7fcf840f4054a44a76934 Signed-off-by: lihehe --- .gitee/PULL_REQUEST_TEMPLATE.zh-CN.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.gitee/PULL_REQUEST_TEMPLATE.zh-CN.md b/.gitee/PULL_REQUEST_TEMPLATE.zh-CN.md index 77d3a2ac9..c52a87a13 100644 --- a/.gitee/PULL_REQUEST_TEMPLATE.zh-CN.md +++ b/.gitee/PULL_REQUEST_TEMPLATE.zh-CN.md @@ -9,6 +9,18 @@ 3、手工用例(自验证步骤/预期结果/实际结果): +### 兼容性上库自检: +- [ ] 不涉及API功能发生变化 +- [ ] 不涉及改变回调函数或生命周期的触发时机或时序,或删除生命周期和回调函数 +- [ ] 不涉及参数的规格发生了变化,例如取值范围缩小等 +- [ ] 不涉及对外接口新增权限校验 +- [ ] 不涉及接口的使用约束规格收紧,例如权限开放范围变化 +- [ ] 不涉及系统可创建的实例数量收紧 +- [ ] 不涉及修改了接口返回的数据 +- [ ] 未新增错误抛出,包括新增错误码、对已有的场景从不会抛错误码变成会抛出错误 +- [ ] 未修改已有的错误码,对于相同的输入原本抛出A错误码变成了抛出B错误码 +- [ ] 接口性能未出现明显劣化 + ### 权限合入自检: - [ ] 是否需要合入权限定义 - [ ] 仅向系统服务开放的权限(availableType为SERVICE的权限)不允许合入global_system_resources仓 @@ -41,4 +53,3 @@ - [ ] 【规则】事件记录的日志使用who do what 主谓宾的形式打印 - [ ] 【规则】状态变化的日志打印使用state_name:s1->s2, reason:msg的形式打印 - [ ] 【规则】参数值的日志打印使用name1=value1, name2=value2…的形式打印 - -- Gitee