已关闭
[Bug-Report|缺陷反馈]: 修复 src/dfx/adump 和 pkg_inc/dump 下的 pre-commit 告警 #898
Lujialiang创建于 9 天前关闭于 9 天前
9 天前 修改了issue 的描述
9 天前 关联了pull request:fix: 修复 pkg_inc/dump 下的 pre-commit 告警 (#898)
LLujialiang
9 天前 修改标题为 “[Bug-Report|缺陷反馈]: 修复 src/dfx/adump 和 pkg_inc/dump 下的 pre-commit 告警”,原标题为“[Bug-Report|缺陷反馈]: 修复 pkg_inc/dump 下的 pre-commit 告警”
9 天前 修改标题为 “[Bug-Report|缺陷反馈]: 修复 src/dfx/adump 和 pkg_inc/dump 下的 pre-commit 告警”,原标题为“[Bug-Report|缺陷反馈]: 修复 pkg_inc/dump 下的 pre-commit 告警”
9 天前 修改了issue 的描述
9 天前 修改了issue 的描述
Lujialiang
9 天前 评论:
9 天前 评论:
/assign


9 天前 将 Lujialiang 设为负责人
9 天前 issue状态由 进行中 改变为 已解决
9 天前 关闭了 issue
9 天前 添加了label:resolved
问题描述
src/dfx/adump/和pkg_inc/dump/范围内仍有公共 Dump 源码/头文件未通过仓库 pre-commit 的 clang-format 检查。前序整改 issue #799 已覆盖一批src/dfx/adump/adump/**文件,issue #886 已覆盖tests/ut/adump/**;本问题补齐此前遗漏的真实源文件和公共头文件。复现方式
在 runtime 仓库根目录使用
.pre-commit-config.yaml配置的 clang-formatv16.0.0检查上述范围。src/dfx/adump/external/adx_datadump_server.h是指向pkg_inc/dump/adx_datadump_server.h的符号链接,不作为独立源码格式化;实际整改范围为 14 个真实src/dfx/adump文件和 4 个pkg_inc/dump文件,共 18 个文件。src/dfx/adump/(14 个真实文件)src/dfx/adump/adcore/log/adx_log.hsrc/dfx/adump/adcore/log/hdc_log.hsrc/dfx/adump/adump/common/platform/cloud_v5_platform.cppsrc/dfx/adump/adump/common/platform/cloud_v5_platform.hsrc/dfx/adump/adump/exception/kernel_source_symbolizer.cppsrc/dfx/adump/adump/exception/kernel_source_symbolizer.hsrc/dfx/adump/external/adcore_api.hsrc/dfx/adump/external/adx_api.hsrc/dfx/adump/external/adx_component_api_c.hsrc/dfx/adump/external/adx_datadump_server_soc.hsrc/dfx/adump/external/adx_service_config.hsrc/dfx/adump/external/extra_config.hsrc/dfx/adump/inc/adump/adx_datadump_callback.hsrc/dfx/adump/inc/adump/adx_exception_callback.hpkg_inc/dump/(4 个文件)pkg_inc/dump/adump_api.hpkg_inc/dump/adump_device_pub.hpkg_inc/dump/adump_pub.hpkg_inc/dump/adx_datadump_server.h期望结果
v16.0.0规则格式化上述 18 个真实文件,使 pre-commit 检查通过。.pre-commit-config.yaml。风险与约束
本问题预期为纯格式化整改。由于涉及公共头文件,提交前需使用忽略空白/空行的 diff 和 token 对比复核,确认不存在接口或宏语义变化;符号链接保持原样。