diff --git a/.gitee/PULL_REQUEST_TEMPLATE.zh-CN.md b/.gitee/PULL_REQUEST_TEMPLATE.zh-CN.md index 77d3a2ac9b9faafaa873a5937ecde6ca9ea233e2..c52a87a137559b7b4052445faa77cc5ad9d60b34 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…的形式打印 -