| docs: Add sample project and docs Co-authored-by: zheng-jun-feng<949815885@qq.com> # message auto-generated for no-merge-commit merge: merge 0.77.1-rc.1-ohos into 0.77.1-rc.1-ohos docs: Add sample project and docs Created-by: zheng-jun-feng Commit-by: zheng-jun-feng Merged-by: huangyouhua Description: Port sample and doc to 77 branch See merge request: openharmony-sig/ohos_react_native!1004 | 1 年前 |
| fix(static): clean up remaining script and sample warnings 问题描述: 最新一轮静态检查中,脚本、示例页面和测试配置文件仍存在部分基础代码质量告警,包括变量声明不规范、缺少分号、条件分支简写以及返回值不明确等问题,影响扫描结果稳定性与代码可维护性。 解决方案: - 修正文档示例与 Sample 工程中的格式类问题,统一缩进、分号与变量声明方式 - 清理 build-har、generate-changelog、get-frame-times 等脚本中的字符串风格、条件分支和返回值告警 - 调整 get-frame-times 在未采集到重绘数据时的返回值,避免产生不明确结果 - 统一 react-native-harmony/jest.config.js 的配置书写格式,消除基础风格告警 影响范围: - 影响文档示例、构建脚本、测试辅助脚本和 Jest 配置文件中的静态检查告警清理 - 不改变既有功能流程与执行结果,不引入新的业务逻辑 Signed-off-by: jiaxuan_wong <1801330925@qq.com> | 4 个月前 |
| docs: Add sample project and docs Co-authored-by: zheng-jun-feng<949815885@qq.com> # message auto-generated for no-merge-commit merge: merge 0.77.1-rc.1-ohos into 0.77.1-rc.1-ohos docs: Add sample project and docs Created-by: zheng-jun-feng Commit-by: zheng-jun-feng Merged-by: huangyouhua Description: Port sample and doc to 77 branch See merge request: openharmony-sig/ohos_react_native!1004 | 1 年前 |
| fix(lint): 修复代码合规扫描告警(282文件) G.TYP.04 单引号(6933处): 双引号字符串统一改为单引号 G.FMT.12 分号(4516处): 补充缺失的语句分号 G.FMT.09 if大括号(440处): if/for/while执行体补充{} G.FMT.08 空格规范(317处): 关键字后补空格, 删除分号前多余空格 G.EXP.02 严格相等(228处): ==改为===, !=改为!== Signed-off-by: jiaxuan_wong <1801330925@qq.com> | 2 个月前 |
| docs: Add sample project and docs Co-authored-by: zheng-jun-feng<949815885@qq.com> # message auto-generated for no-merge-commit merge: merge 0.77.1-rc.1-ohos into 0.77.1-rc.1-ohos docs: Add sample project and docs Created-by: zheng-jun-feng Commit-by: zheng-jun-feng Merged-by: huangyouhua Description: Port sample and doc to 77 branch See merge request: openharmony-sig/ohos_react_native!1004 | 1 年前 |
| add metro tls configuration guide Signed-off-by: changlp <changleipeng4@huawei.com> | 1 个月前 |
| docs(Docs):update samples update samples Signed-off-by: fangyygw <fang_zhen@hoperun.com> | 4 个月前 |
| docs: Add sample project and docs Co-authored-by: zheng-jun-feng<949815885@qq.com> # message auto-generated for no-merge-commit merge: merge 0.77.1-rc.1-ohos into 0.77.1-rc.1-ohos docs: Add sample project and docs Created-by: zheng-jun-feng Commit-by: zheng-jun-feng Merged-by: huangyouhua Description: Port sample and doc to 77 branch See merge request: openharmony-sig/ohos_react_native!1004 | 1 年前 |
| fix(lint): 修复代码合规扫描告警(35文件) G.TYP.04 单引号: 双引号字符串改单引号(TS AST精确替换) G.FMT.12 分号: 补充缺失语句分号(TS AST识别边界) G.FMT.08 空格: if(/=/操作符前后补空格, 删除多余空格 G.FMT.09/11 大括号: if语句补充{} G.EXT.03 数组类型: Array<T>改为T[] G.DCL.01 变量声明: var改为const G.OTH.03 冗余代码: 删除注释掉的废弃代码 Signed-off-by: jiaxuan_wong <1801330925@qq.com> | 2 个月前 |
| fix(lint): 修复代码合规扫描告警(35文件) G.TYP.04 单引号: 双引号字符串改单引号(TS AST精确替换) G.FMT.12 分号: 补充缺失语句分号(TS AST识别边界) G.FMT.08 空格: if(/=/操作符前后补空格, 删除多余空格 G.FMT.09/11 大括号: if语句补充{} G.EXT.03 数组类型: Array<T>改为T[] G.DCL.01 变量声明: var改为const G.OTH.03 冗余代码: 删除注释掉的废弃代码 Signed-off-by: jiaxuan_wong <1801330925@qq.com> | 2 个月前 |
| docs: Add sample project and docs Co-authored-by: zheng-jun-feng<949815885@qq.com> # message auto-generated for no-merge-commit merge: merge 0.77.1-rc.1-ohos into 0.77.1-rc.1-ohos docs: Add sample project and docs Created-by: zheng-jun-feng Commit-by: zheng-jun-feng Merged-by: huangyouhua Description: Port sample and doc to 77 branch See merge request: openharmony-sig/ohos_react_native!1004 | 1 年前 |
| upgrade 77 branch sample project Co-authored-by: linhandev<hanlin21@huawei.com> # message auto-generated for no-merge-commit merge: merge upgrade-sample into 0.77.1-rc.1-ohos upgrade 77 branch sample project Created-by: linhandev Commit-by: linhandev Merged-by: huangyouhua Description: ## Why are these changes being made? Upgrade the Sample sample project on 77 ## Changelog ## Test Plan Follow the readme to start sample project. Shouldn't meet any error along the way. Note: the dependencies are using ^0.77.0 format, for npm verdaccio is a easy way to setup local repo. ohpm local repo is more involved, can change that to file dependency while testing for now. ## Checklist - [x] pnpm verify command has passed successfully. ~~- [ ] No failures occurred in automatic tests on the CONCURRENT TESTER page in the tester app.~~ ~~- [ ] No failures occurred in automatic tests on the SEQUENTIAL TESTER page in the tester app.~~ - [x] MR does not include a breaking change or a review has been requested from a Huawei reviewer. See merge request: openharmony-sig/ohos_react_native!1055 | 1 年前 |
| docs: Add sample project and docs Co-authored-by: zheng-jun-feng<949815885@qq.com> # message auto-generated for no-merge-commit merge: merge 0.77.1-rc.1-ohos into 0.77.1-rc.1-ohos docs: Add sample project and docs Created-by: zheng-jun-feng Commit-by: zheng-jun-feng Merged-by: huangyouhua Description: Port sample and doc to 77 branch See merge request: openharmony-sig/ohos_react_native!1004 | 1 年前 |
| docs: Add sample project and docs Co-authored-by: zheng-jun-feng<949815885@qq.com> # message auto-generated for no-merge-commit merge: merge 0.77.1-rc.1-ohos into 0.77.1-rc.1-ohos docs: Add sample project and docs Created-by: zheng-jun-feng Commit-by: zheng-jun-feng Merged-by: huangyouhua Description: Port sample and doc to 77 branch See merge request: openharmony-sig/ohos_react_native!1004 | 1 年前 |
| docs: Add sample project and docs Co-authored-by: zheng-jun-feng<949815885@qq.com> # message auto-generated for no-merge-commit merge: merge 0.77.1-rc.1-ohos into 0.77.1-rc.1-ohos docs: Add sample project and docs Created-by: zheng-jun-feng Commit-by: zheng-jun-feng Merged-by: huangyouhua Description: Port sample and doc to 77 branch See merge request: openharmony-sig/ohos_react_native!1004 | 1 年前 |
| docs: Add sample project and docs Co-authored-by: zheng-jun-feng<949815885@qq.com> # message auto-generated for no-merge-commit merge: merge 0.77.1-rc.1-ohos into 0.77.1-rc.1-ohos docs: Add sample project and docs Created-by: zheng-jun-feng Commit-by: zheng-jun-feng Merged-by: huangyouhua Description: Port sample and doc to 77 branch See merge request: openharmony-sig/ohos_react_native!1004 | 1 年前 |
| docs: Add sample project and docs Co-authored-by: zheng-jun-feng<949815885@qq.com> # message auto-generated for no-merge-commit merge: merge 0.77.1-rc.1-ohos into 0.77.1-rc.1-ohos docs: Add sample project and docs Created-by: zheng-jun-feng Commit-by: zheng-jun-feng Merged-by: huangyouhua Description: Port sample and doc to 77 branch See merge request: openharmony-sig/ohos_react_native!1004 | 1 年前 |
| upgrade 77 branch sample project Co-authored-by: linhandev<hanlin21@huawei.com> # message auto-generated for no-merge-commit merge: merge upgrade-sample into 0.77.1-rc.1-ohos upgrade 77 branch sample project Created-by: linhandev Commit-by: linhandev Merged-by: huangyouhua Description: ## Why are these changes being made? Upgrade the Sample sample project on 77 ## Changelog ## Test Plan Follow the readme to start sample project. Shouldn't meet any error along the way. Note: the dependencies are using ^0.77.0 format, for npm verdaccio is a easy way to setup local repo. ohpm local repo is more involved, can change that to file dependency while testing for now. ## Checklist - [x] pnpm verify command has passed successfully. ~~- [ ] No failures occurred in automatic tests on the CONCURRENT TESTER page in the tester app.~~ ~~- [ ] No failures occurred in automatic tests on the SEQUENTIAL TESTER page in the tester app.~~ - [x] MR does not include a breaking change or a review has been requested from a Huawei reviewer. See merge request: openharmony-sig/ohos_react_native!1055 | 1 年前 |
| docs: Add sample project and docs Co-authored-by: zheng-jun-feng<949815885@qq.com> # message auto-generated for no-merge-commit merge: merge 0.77.1-rc.1-ohos into 0.77.1-rc.1-ohos docs: Add sample project and docs Created-by: zheng-jun-feng Commit-by: zheng-jun-feng Merged-by: huangyouhua Description: Port sample and doc to 77 branch See merge request: openharmony-sig/ohos_react_native!1004 | 1 年前 |
| docs: Add sample project and docs Co-authored-by: zheng-jun-feng<949815885@qq.com> # message auto-generated for no-merge-commit merge: merge 0.77.1-rc.1-ohos into 0.77.1-rc.1-ohos docs: Add sample project and docs Created-by: zheng-jun-feng Commit-by: zheng-jun-feng Merged-by: huangyouhua Description: Port sample and doc to 77 branch See merge request: openharmony-sig/ohos_react_native!1004 | 1 年前 |
| docs: Add sample project and docs Co-authored-by: zheng-jun-feng<949815885@qq.com> # message auto-generated for no-merge-commit merge: merge 0.77.1-rc.1-ohos into 0.77.1-rc.1-ohos docs: Add sample project and docs Created-by: zheng-jun-feng Commit-by: zheng-jun-feng Merged-by: huangyouhua Description: Port sample and doc to 77 branch See merge request: openharmony-sig/ohos_react_native!1004 | 1 年前 |
| docs: Add sample project and docs Co-authored-by: zheng-jun-feng<949815885@qq.com> # message auto-generated for no-merge-commit merge: merge 0.77.1-rc.1-ohos into 0.77.1-rc.1-ohos docs: Add sample project and docs Created-by: zheng-jun-feng Commit-by: zheng-jun-feng Merged-by: huangyouhua Description: Port sample and doc to 77 branch See merge request: openharmony-sig/ohos_react_native!1004 | 1 年前 |
| docs: Add sample project and docs Co-authored-by: zheng-jun-feng<949815885@qq.com> # message auto-generated for no-merge-commit merge: merge 0.77.1-rc.1-ohos into 0.77.1-rc.1-ohos docs: Add sample project and docs Created-by: zheng-jun-feng Commit-by: zheng-jun-feng Merged-by: huangyouhua Description: Port sample and doc to 77 branch See merge request: openharmony-sig/ohos_react_native!1004 | 1 年前 |
| fix(static): address remaining scan follow-up warnings 问题描述: 最新一轮补充扫描后,仓内仍残留一批样例格式、Metro 结构复杂度以及 OAT 头注释类告警,涉及 Sample 工程入口、Tester 脚本、Harmony Metro resolver,以及多个 tester、CLI 模板与生态工程文件,影响静态检查结果收敛。 解决方案: - 修复 SampleProject 入口文件的缺失分号与格式问题,清理 tester 脚本中的冗余注释代码 - 继续拆分 metro.config.js 中 resolveRequestOnlyForHarmony 的内部判断逻辑,降低函数嵌套深度 - 为命中的 JS、TS、TSX、ETS 与 gitignore 模板文件补充统一版权与许可证头 - 调整 LICENSE-Meta 版权行格式,使其与仓内第三方许可证文本体例保持一致 影响范围: - 影响静态检查命中的样例入口文件、Metro 配置文件、Tester 脚本以及多处模板与工程入口文件 - 不引入新的业务功能,重点是清理剩余扫描告警并保持现有逻辑与行为不变 Signed-off-by: jiaxuan_wong <1801330925@qq.com> | 4 个月前 |
| docs: Add sample project and docs Co-authored-by: zheng-jun-feng<949815885@qq.com> # message auto-generated for no-merge-commit merge: merge 0.77.1-rc.1-ohos into 0.77.1-rc.1-ohos docs: Add sample project and docs Created-by: zheng-jun-feng Commit-by: zheng-jun-feng Merged-by: huangyouhua Description: Port sample and doc to 77 branch See merge request: openharmony-sig/ohos_react_native!1004 | 1 年前 |
| docs: Add sample project and docs Co-authored-by: zheng-jun-feng<949815885@qq.com> # message auto-generated for no-merge-commit merge: merge 0.77.1-rc.1-ohos into 0.77.1-rc.1-ohos docs: Add sample project and docs Created-by: zheng-jun-feng Commit-by: zheng-jun-feng Merged-by: huangyouhua Description: Port sample and doc to 77 branch See merge request: openharmony-sig/ohos_react_native!1004 | 1 年前 |
| chore(Upgrade): 版本号对齐 0.86 线首发为 0.86.1 并更新发版说明 影响范围: - RNOH 自有包版本号 0.86.3(含 hvigor-config 残留 0.86.2)统一调整为 0.86.1:react-native-harmony、react-native-harmony-cli、@rnoh/hvigor-plugin(含 lock)、@rnoh/react-native-openharmony、template 模板与 tester 配置。按包管理规范,版本号前两位对齐 RN 上游线、第三位为鸿蒙侧迭代序号,0.86 线首发应为 0.86.1;npm 上 0.86 线尚无已发布版本,重置无冲突 - 重写 CHANGELOG.md:以 0.86.1 开头,收录 0.84 → 0.86 大版本升级主要改动点(升级 commit 与上游 RN 0.85/0.86 要点),删除 0.84 段落(0.84 线后续在 0.84-main 分支维护),并同步 tester CHANGELOG - release notes:react-native-harmony-v0.86.3.md 更名为 v0.86.1.md(中英文)并更新版本信息,删除 0.84 旧版 note,同步版本说明、release-notes-overview 与各 README 目录树 - 版本相关文档(中英成对)与 Samples 中 @react-native-oh 包版本引用统一为 0.86.1,RN 上游 0.86.3 引用保持不变 - 对齐 root package.json 中 @react-native/typescript-config 至 0.86.3(升级遗留) - 发版脚本配套修复:bump-version.js 纳入 template 包;generate-changelog.js 保留版本段引言;gen-release-notes.js 修复版本号排序并新增英文侧 release notes 生成 - 同步 AGENTS.md 与 .agents/ARCHITECTURE.md 版本信息 Signed-off-by: liu_wentao <liuwentao57@h-partners.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[100%] Co-authored-by: opencode (glm-5.3) <ai@local> | 29 天前 |
| docs: Add sample project and docs Co-authored-by: zheng-jun-feng<949815885@qq.com> # message auto-generated for no-merge-commit merge: merge 0.77.1-rc.1-ohos into 0.77.1-rc.1-ohos docs: Add sample project and docs Created-by: zheng-jun-feng Commit-by: zheng-jun-feng Merged-by: huangyouhua Description: Port sample and doc to 77 branch See merge request: openharmony-sig/ohos_react_native!1004 | 1 年前 |
| docs: Add sample project and docs Co-authored-by: zheng-jun-feng<949815885@qq.com> # message auto-generated for no-merge-commit merge: merge 0.77.1-rc.1-ohos into 0.77.1-rc.1-ohos docs: Add sample project and docs Created-by: zheng-jun-feng Commit-by: zheng-jun-feng Merged-by: huangyouhua Description: Port sample and doc to 77 branch See merge request: openharmony-sig/ohos_react_native!1004 | 1 年前 |
| upgrade 77 branch sample project Co-authored-by: linhandev<hanlin21@huawei.com> # message auto-generated for no-merge-commit merge: merge upgrade-sample into 0.77.1-rc.1-ohos upgrade 77 branch sample project Created-by: linhandev Commit-by: linhandev Merged-by: huangyouhua Description: ## Why are these changes being made? Upgrade the Sample sample project on 77 ## Changelog ## Test Plan Follow the readme to start sample project. Shouldn't meet any error along the way. Note: the dependencies are using ^0.77.0 format, for npm verdaccio is a easy way to setup local repo. ohpm local repo is more involved, can change that to file dependency while testing for now. ## Checklist - [x] pnpm verify command has passed successfully. ~~- [ ] No failures occurred in automatic tests on the CONCURRENT TESTER page in the tester app.~~ ~~- [ ] No failures occurred in automatic tests on the SEQUENTIAL TESTER page in the tester app.~~ - [x] MR does not include a breaking change or a review has been requested from a Huawei reviewer. See merge request: openharmony-sig/ohos_react_native!1055 | 1 年前 |