已合并
Fix hooks method when reset parameter #6
guozejun创建于 2025年10月21日
Fix hooks method when reset parameter #6
已合并
Pull Request已成功合入, 合并人@openharmony_ci
(感谢 guozejun 的贡献)2025年10月21日 关联了issue:Fix hooks method when reset parameter
openharmony_ci
2025年10月21日 评论:
2025年10月21日 评论:
感谢提交 Pull Requests!
Thanks for submitting a pull request.


2025年10月21日 添加了label:dco检查成功
guozejun
2025年10月21日 评论:
2025年10月21日 评论:
start build


openharmony_ci
2025年10月21日 评论:
2025年10月21日 评论:
首次触发
门禁构建开始,包含静态检查、代码编译【arkui_idlize编译】,预计在60分钟内完成,门禁结果会同步发送到注册邮箱。您可以通过如下链接跟踪门禁进展:http://dcp.openharmony.cn/workbench/cicd/detail/68f6e53d64650f998b4dce90/runlist


2025年10月21日 添加了label:编译成功
2025年10月21日 添加了label:静态检查成功
2025年10月21日 通过测试
openharmony_ci
2025年10月21日 评论:
2025年10月21日 评论:
代码门禁通过
您可以通过如下链接查看门禁报告:http://dcp.openharmony.cn/workbench/cicd/detail/68f6e53d64650f998b4dce90/runlist
静态检查:
| # | check type | result | report |
|---|---|---|---|
| 1 | codeCheck | pass | >>> |
编译测试:
| # | Device | build result | package |
|---|---|---|---|
| 1 | arkui_idlize | failed(IGNORE)(codearts build exception) | >>> |


arkgen/src/printers/ModifierPrinter.ts
@@ -425,0 +422,4 @@
422+ if (hookRecord && hookRecord.replaceImplementation) {
423+ switchPrinter.print(`${switchPrinter.makeFunctionCall(hookRecord.hookName, [switchPrinter.makeThis(), ...resetParams]).asString()};`)
424+ } else {
425+ switchPrinter.print(`${resetStatement.asString()};`)
would be better to use writeStatement, it will do the same thing but will be more verbal


2025年10月21日 通过审查
2025年10月21日 关闭了关联的issue
2025年10月21日 合入了pull request,合并节点 SHA:b316894b5fa8a9c79afe2f143c5a11a071572ef2
一、内容说明(相关的Issue)
Fix hooks method when reset parameter
二、建议测试周期和提测地址
建议测试完成时间:xxxx.xx.xx
投产上线时间:xxxx.xx.xx
提测地址:CI环境/压测环境
测试账号:
三、变更内容
3.1 关联PR列表
3.2 数据库和部署说明
bundle exec xxx RAILS_ENV = production;没有写 "无"3.4 其他技术优化内容(做了什么,变更了什么)
3.5 废弃通知(什么字段、方法弃用?)
3.6 后向不兼容变更(是否有无法向后兼容的变更?)
四、研发自测点(自测哪些?冒烟用例全部自测?)
自测测试结论:
五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
检查点:
接口测试:
性能测试:
并发测试:
其他: