| fix(oat): align copyright and license headers
问题描述:
最新一轮静态检查中,仓内部分脚本、模板、测试与 CLI 相关文件缺少统一的版权与许可证头注释,导致 OAT 头注释类告警未完全收敛,也增加了仓内文件头规范不一致的问题。
解决方案:
- 为命中的 JS、TS、ETS、TSX 与配置文件补充统一的 MIT 版权头
- 对 Handlebars 模板文件补充等价的模板注释头,保持模板语法正确
- 统一文件头年份与版权格式,消除缺失头注释和格式不一致告警
影响范围:
- 主要影响 CLI、tester、testerino、公共脚本与模板文件的头部注释规范
- 不改变文件原有实现逻辑、运行行为与构建结果
Signed-off-by: jiaxuan_wong <1801330925@qq.com>
| 12 天前 |
| fix(oat): align copyright and license headers
问题描述:
最新一轮静态检查中,仓内部分脚本、模板、测试与 CLI 相关文件缺少统一的版权与许可证头注释,导致 OAT 头注释类告警未完全收敛,也增加了仓内文件头规范不一致的问题。
解决方案:
- 为命中的 JS、TS、ETS、TSX 与配置文件补充统一的 MIT 版权头
- 对 Handlebars 模板文件补充等价的模板注释头,保持模板语法正确
- 统一文件头年份与版权格式,消除缺失头注释和格式不一致告警
影响范围:
- 主要影响 CLI、tester、testerino、公共脚本与模板文件的头部注释规范
- 不改变文件原有实现逻辑、运行行为与构建结果
Signed-off-by: jiaxuan_wong <1801330925@qq.com>
| 12 天前 |
| fix(oat): align copyright and license headers
问题描述:
最新一轮静态检查中,仓内部分脚本、模板、测试与 CLI 相关文件缺少统一的版权与许可证头注释,导致 OAT 头注释类告警未完全收敛,也增加了仓内文件头规范不一致的问题。
解决方案:
- 为命中的 JS、TS、ETS、TSX 与配置文件补充统一的 MIT 版权头
- 对 Handlebars 模板文件补充等价的模板注释头,保持模板语法正确
- 统一文件头年份与版权格式,消除缺失头注释和格式不一致告警
影响范围:
- 主要影响 CLI、tester、testerino、公共脚本与模板文件的头部注释规范
- 不改变文件原有实现逻辑、运行行为与构建结果
Signed-off-by: jiaxuan_wong <1801330925@qq.com>
| 12 天前 |
| !2830 merge codex/scan-0521-header-fixes into main
refactor: align remaining license and copyright headers
Created-by: jiaxuan_wong
Commit-by: jiaxuan_wong
Merged-by: openharmony_ci
Description: ## 变更类型
请在对应类型(请勿多选)前打 √,**仅可选择一项**:
- [ ] feat(新增功能,对应 Changelog Added)
- [ ] fix(修复 Bug,对应 Changelog Fixed)
- [ ] docs(文档变更,对应 Changelog Documentation)
- [x] refactor(代码重构,对应 Changelog Changed)
- [ ] perf(性能优化,对应 Changelog Performance)
- [ ] test(测试相关,不进入 Changelog)
- [ ] chore(构建/工具链/依赖,不进入 Changelog)
- [ ] deprecated(标记弃用,对应 Changelog Deprecated)
- [ ] removed(移除功能,对应 Changelog Removed)
- [ ] security(安全修复,对应 Changelog Security)
## 变更内容
- 本次变更主要补齐并统一仓内剩余文件的版权头与许可证头,处理 OAT.3 / OAT.4 相关告警。
- 变更基于最新 main 重新整理,仅保留主线尚未覆盖的头注释修复,避免与主线已合入的年份和许可证口径冲突。
- 本次修改仅涉及文件头注释,不改变业务逻辑、接口行为、构建流程和运行结果。
## 测试步骤
<!--
如何测试这条PR。例如:
1. 打开Tester工程.
2. 执行npm run start命令.
...
-->
1. 基于最新 main 检查 PR diff,确认仅涉及文件头注释相关修改。
2. 抽查 TS、TSX、ETS、Shell、YAML 等不同类型文件,确认版权头和许可证头格式正确。
3. 触发仓内静态扫描或 AI Review,确认不再出现对应的 OAT.3 / OAT.4 告警。
## 测试情况
- [ ] 已通过本地完整测试(单元测试/集成测试)
- [ ] 已通过 CI 自动构建与测试
- [ ] 已补充/更新对应的测试用例
- [ ] 已在目标环境(如 手机/平板)验证功能
- [ ] 已在最低兼容API版本验证可用性
## 合入前自检
<!--
请在合入前根据以下条例进行自检
自检完成后在[ ]内填入"x", 例如:
- [x] 不涉及非兼容性变更;若涉及,已通过相应评审。
-->
- [ ] 不涉及非兼容性变更;若涉及,已通过相应评审。
- [ ] 不涉及性能或已进行性能测试且无性能劣化。
- [ ] 符合对应的编码规范。
- [ ] 无敏感信息泄露,如密码、密钥等。
- [ ] 不涉及文档更新,或已更新了文档。
- [ ] 针对可测试性要求,已增加必要的自测用例、合理的日志记录或Trace信息。
- [ ] 不存在非法的文件引入,包括图片和代码等
See merge request: OpenHarmony-RN/ohos_react_native!2830 | 12 天前 |
| fix(oat): align copyright and license headers
问题描述:
最新一轮静态检查中,仓内部分脚本、模板、测试与 CLI 相关文件缺少统一的版权与许可证头注释,导致 OAT 头注释类告警未完全收敛,也增加了仓内文件头规范不一致的问题。
解决方案:
- 为命中的 JS、TS、ETS、TSX 与配置文件补充统一的 MIT 版权头
- 对 Handlebars 模板文件补充等价的模板注释头,保持模板语法正确
- 统一文件头年份与版权格式,消除缺失头注释和格式不一致告警
影响范围:
- 主要影响 CLI、tester、testerino、公共脚本与模板文件的头部注释规范
- 不改变文件原有实现逻辑、运行行为与构建结果
Signed-off-by: jiaxuan_wong <1801330925@qq.com>
| 12 天前 |
| chore: add patch:rn script and update react-native patching instructions
Co-authored-by: Arkadiusz Kasprzyk<arkadiusz.kasprzyk@swmansion.com>
# message auto-generated for no-merge-commit merge:
merge kas/patch-react-native into 0.77.1-rc.1-ohos
chore: add patch:rn script and update react-native patching instructions
Created-by: arkadiuszkasprzyk
Commit-by: Arkadiusz Kasprzyk
Merged-by: huangyouhua
Description: ## Description
pnpm patch:rn simplifies the process of patching react-native for RNOH_MAINTAINERS. I expect it to happen more often in the nearest future due to active development of interop 61 package. This MR also updates react-native patching and upgrading instructions because they are outdated.
## Changes
- [chore] added pnpm patch:rn script
- [chore] updated react-native patching and upgrading instructions
## Test Plan
Play around with pnpm patch:rn. Try adding custom style in View.js.
## Checklist
- [x] Does not involve incompatible changes; if involved, has been reviewed accordingly.
- [x] Does not impact performance, or performance testing has been conducted without degradation.
- [x] Complies with the relevant coding standards.
- [x] Does not involve documentation updates, or the documentation has been updated.
- [x] Meets testability requirements with necessary self-test cases, appropriate logging, or trace information added.
- [x] No illegal file inclusions exist, such as images or code.
See merge request: openharmony-sig/ohos_react_native!1458 | 9 个月前 |
| fix(oat): align copyright and license headers
问题描述:
最新一轮静态检查中,仓内部分脚本、模板、测试与 CLI 相关文件缺少统一的版权与许可证头注释,导致 OAT 头注释类告警未完全收敛,也增加了仓内文件头规范不一致的问题。
解决方案:
- 为命中的 JS、TS、ETS、TSX 与配置文件补充统一的 MIT 版权头
- 对 Handlebars 模板文件补充等价的模板注释头,保持模板语法正确
- 统一文件头年份与版权格式,消除缺失头注释和格式不一致告警
影响范围:
- 主要影响 CLI、tester、testerino、公共脚本与模板文件的头部注释规范
- 不改变文件原有实现逻辑、运行行为与构建结果
Signed-off-by: jiaxuan_wong <1801330925@qq.com>
| 12 天前 |
| fix(oat): align copyright and license headers
问题描述:
最新一轮静态检查中,仓内部分脚本、模板、测试与 CLI 相关文件缺少统一的版权与许可证头注释,导致 OAT 头注释类告警未完全收敛,也增加了仓内文件头规范不一致的问题。
解决方案:
- 为命中的 JS、TS、ETS、TSX 与配置文件补充统一的 MIT 版权头
- 对 Handlebars 模板文件补充等价的模板注释头,保持模板语法正确
- 统一文件头年份与版权格式,消除缺失头注释和格式不一致告警
影响范围:
- 主要影响 CLI、tester、testerino、公共脚本与模板文件的头部注释规范
- 不改变文件原有实现逻辑、运行行为与构建结果
Signed-off-by: jiaxuan_wong <1801330925@qq.com>
| 12 天前 |