将.ignore_format.yml转为.clang-format-ignore#10853
将.ignore_format.yml转为.clang-format-ignore#10853ComerLater wants to merge 2 commits intoRT-Thread:masterfrom
Conversation
Signed-off-by: latercomer <latercomer@qq.com>
📌 Code Review Assignment🏷️ Tag: bsp_cvitekReviewers: @unicornx Changed Files (Click to expand)
🏷️ Tag: bsp_hc32Reviewers: @levizh Changed Files (Click to expand)
📊 Current Review Status (Last Updated: 2025-11-05 11:17 CST)📝 Review Instructions
|
|
👋 感谢您对 RT-Thread 的贡献!Thank you for your contribution to RT-Thread! 为确保代码符合 RT-Thread 的编码规范,请在你的仓库中执行以下步骤运行代码格式化工作流(如果格式化CI运行失败)。 🛠 操作步骤 | Steps
完成后,提交将自动更新至 如有问题欢迎联系我们,再次感谢您的贡献!💐 |
|
第一点不建议在此pr中修改,目前已经交给夏令营同学去修改了,并且也不是一味转换脚本,有些路径已经失效,并且可以高效整合一下重复逻辑 建议作者完成第二第三点即可,此外自动转换脚本不建议提交上来 麻烦作者再修改一下,感谢pr贡献 |
Signed-off-by: latercomer <latercomer@qq.com>
拉取/合并请求描述:(PR description)
[
为什么提交这份PR (why to submit this PR)
目前仓库中代码格式化有clang-format、formatting.py、as.sh等,为了响应#10764 和 #10391
你的解决方案是什么 (what is your solution)
(1)将所有的.ignore_format.yml通过python脚本转换为.clang-format-ignore,
(2)删除.ignore_format.yml,同时修改format_ignore.py和file_check.py中相关代码读取.clang-format-ignore信息
(3)删除ci中formatting.py相关功能,采用clang-format自动格式化,并对所有代码进行一次完整格式化
请提供验证的bsp和config (provide the config and bsp)
]
当前拉取/合并请求的状态 Intent for your PR
必须选择一项 Choose one (Mandatory):
代码质量 Code Quality:
我在这个拉取/合并请求中已经考虑了 As part of this pull request, I've considered the following:
#if 0代码,不包含已经被注释了的代码 All redundant code is removed and cleaned up