文件最后提交记录最后更新时间
chore(Tests): 迁移tetster-ecosystem包 将tester-ecosystem包从本monorepo迁移至独立仓库维护,解耦生态兼容性测试与核心框架构建流程。 迁移变更: 1. 移除packages/tester-ecosystem/下全部源码及配置文件 2. 从pnpm-workspace.yaml中移除tester-ecosystem工作区引用 3. 从根package.json中移除test:ecosystem脚本 4. 更新scripts/sync-hvigor.js,移除对tester-ecosystem的处理逻辑 5. 更新pnpm-workspace.yaml中hvigor相关注释 影响范围: - pnpm workspace:不再包含tester-ecosystem,pnpm install不再安装其依赖 - 构建脚本:test:ecosystem命令已移除,相关CI流水线需同步调整 - 核心框架:不受影响,tester-ecosystem为独立测试项目 Closes #2544 Signed-off-by: fangyygw <fang_zhen@hoperun.com> 8 天前
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> 11 天前
fix(Config): add missing copyright headers for warning files 问题描述: 当前 xin3.txt 清单中的 OAT.4 版权头告警文件存在缺失或无效版权头问题, 扫描结果为 Copyright Header Invalid: NULL,导致对应文件在合规检查中被判定为 致命未解决项。 解决方案: 在不改变原有业务逻辑、构建逻辑和文件内容结构的前提下,按文件类型补充统 一版权头;同时修正个别特殊文件的头部格式,使 TS/TSX/JS/ETS/脚本/模板/配 置等文件都符合仓库现有版权声明风格与注释语法要求。 影响范围: 仅影响 xin3.txt 对应告警文件的文件头注释,不改变正常功能、模块解析、构建 结果与运行时行为,对现有性能无直接影响,整体向后兼容。 Signed-off-by: jiaxuan_wong <1801330925@qq.com> 13 天前
chore: packages directory ## Summary This MR prepares this repository for yarn workspaces. ## Checklist - [x] Project compiles and the tester application works. ## Issue Links Related https://gl.swmansion.com/rnoh/react-native-harmony/-/issues/1487 See merge request rnoh/react-native-harmony!1802 Signed-off-by: huangyouhua <1356795413@qq.com> 1 年前
chore: packages directory ## Summary This MR prepares this repository for yarn workspaces. ## Checklist - [x] Project compiles and the tester application works. ## Issue Links Related https://gl.swmansion.com/rnoh/react-native-harmony/-/issues/1487 See merge request rnoh/react-native-harmony!1802 Signed-off-by: huangyouhua <1356795413@qq.com> 1 年前
chore: packages directory ## Summary This MR prepares this repository for yarn workspaces. ## Checklist - [x] Project compiles and the tester application works. ## Issue Links Related https://gl.swmansion.com/rnoh/react-native-harmony/-/issues/1487 See merge request rnoh/react-native-harmony!1802 Signed-off-by: huangyouhua <1356795413@qq.com> 1 年前
chore: packages directory ## Summary This MR prepares this repository for yarn workspaces. ## Checklist - [x] Project compiles and the tester application works. ## Issue Links Related https://gl.swmansion.com/rnoh/react-native-harmony/-/issues/1487 See merge request rnoh/react-native-harmony!1802 Signed-off-by: huangyouhua <1356795413@qq.com> 1 年前
[chore]: updated to version 6.1.0.370(0.82.21) Signed-off-by: dengjiangtao <1442949715@qq.com> 2 个月前
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 天前
feat(Upgrade): 升级React Native版本为0.84.1 Co-authored-by: fangyygw<fang_zhen@hoperun.com> 1 个月前
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: packages directory ## Summary This MR prepares this repository for yarn workspaces. ## Checklist - [x] Project compiles and the tester application works. ## Issue Links Related https://gl.swmansion.com/rnoh/react-native-harmony/-/issues/1487 See merge request rnoh/react-native-harmony!1802 Signed-off-by: huangyouhua <1356795413@qq.com> 1 年前
chore: update react-native to 0.81.5 Co-authored-by: Patryk Fryda<patryk.fryda@swmansion.com> # message auto-generated for no-merge-commit merge: !1835 merge 0.81-dev into 0.82 chore: update react-native to 0.81.5 Created-by: pafry Commit-by: Patryk Fryda Merged-by: huangyouhua Description: **This PR is based on https://gitcode.com/openharmony-sig/ohos_react_native/pull/1834** ## Why are these changes being made? There is ongoing effort to update react-native and RNOH to 0.82. This is the third step. chore: update react-native to 0.81.5 Notable react-native changes: - https://github.com/facebook/react-native/pull/52019/files - Remove folly::EvictingCacheMap - https://github.com/facebook/react-native/pull/50317 - Merging rncore into FBReactNativeSpec - https://github.com/facebook/react-native/pull/53067/files - removing generated Switch cpp codegen files - https://github.com/facebook/react-native/pull/51712 - Move textAlignVertical to paragraph props - https://github.com/facebook/react-native/pull/51465 - Remove Measurement Placeholder Logic from Text ShadowNodes - https://github.com/facebook/react-native/pull/51481 - Remove JSExecutor::performanceNow() Other changes: - https://github.com/facebook/metro/pull/1530 - Disallow deep imports under ./src for all Metro packages - files inside packages/tester/harmony/react_native_openharmony/src/main/cpp/patches/react_native_core/react/renderer/components/FBReactNativeSpec were regenerated + RNC patch was applied ## Changelog - updated react-native to 0.81.5 ## Test Plan - launch tester app, - run sequential and concurrent tests ## Checklist - [x] pnpm verify command has passed successfully. - [x] No failures occurred in automatic tests on the CONCURRENT TESTER page in the tester app. - [x] 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!18355 个月前
README.md

@react-native-oh/react-native-harmony-cli

Please refer to: RNOH repo for more detail.

Documentation

License

This library is licensed under The MIT License (MIT)