已合并
fix: issues such as autolinking not supporting multiple HAR packages. #1659
fix: issues such as autolinking not supporting multiple HAR packages. #1659
已合并
xiedairong创建于 2025年10月9日
xiedairong
2025年10月9日

Description

Currently, the @rnoh/hvigor-plugin has some issues:

  1. When the Harmony project is not inside the RN project, it fails to recognize codegen-harmony and link-harmony.
  2. Not supporting multiple HAR packages.

Changes

  • fixed issues such as autolinking not supporting multiple HAR packages.
  • sync the hvigor plugin code from the 0.77 branch.

Test Plan

  1. Verify that docs/Samples/AutolinkingSample works correctly.

Checklist

likedislike
Pull Request已成功合入, 合并人@huangyouhua
(感谢 xiedairong 的贡献)
openharmony_ci
openharmony_ci成员
2025年10月9日 评论:

感谢提交 Pull Requests!
Thanks for submitting a pull request.

likedislike
openharmony_ciopenharmony_ci成员
2025年10月9日 添加了label:dco检查成功
Xxiedairong
2025年10月9日 关联了issue:fix: issues such as autolinking not supporting multiple HAR packages.
xiedairong
2025年10月9日 评论:

start build

likedislike
openharmony_ci
openharmony_ci成员
2025年10月9日 评论:

首次触发
门禁构建开始,包含静态检查、代码编译【ohos_react_native_master编译】,预计在60分钟内完成,门禁结果会同步发送到注册邮箱。您可以通过如下链接跟踪门禁进展:http://dcp.openharmony.cn/workbench/cicd/detail/68e77fd864650f998b177d60/runlist

likedislike
openharmony_ciopenharmony_ci成员
2025年10月9日 添加了label:编译失败
openharmony_ciopenharmony_ci成员
2025年10月9日 添加了label:静态检查成功
openharmony_ci
openharmony_ci成员
2025年10月9日 评论:

代码门禁未通过
您可以通过如下链接查看门禁报告:http://dcp.openharmony.cn/workbench/cicd/detail/68e77fd864650f998b177d60/runlist

静态检查:

# check type result report
1 codeCheck pass >>>

编译测试:
# Device build result package
1 ohos_react_native_master failed(compile failed) >>>

likedislike
Xxiedairong
2025年10月9日 推送  1 个提交:03a088ef-add package-lock.json.
openharmony_ciopenharmony_ci成员
2025年10月9日 删除了label:静态检查成功
openharmony_ciopenharmony_ci成员
2025年10月9日 删除了label:编译失败
openharmony_ci
openharmony_ci成员
2025年10月9日 评论:

代码有更新,重置PR验证状态

likedislike
openharmony_ci
openharmony_ci成员
2025年10月9日 评论:

感谢提交 Pull Requests!
Thanks for submitting a pull request.

likedislike
xiedairong
2025年10月9日 评论:

start build

likedislike
openharmony_ci
openharmony_ci成员
2025年10月9日 评论:

本地或库上代码有更新,全量重新构建,重置所有关联PR的验证状态
门禁构建开始,包含静态检查、代码编译【ohos_react_native_master编译】,预计在60分钟内完成,门禁结果会同步发送到注册邮箱。您可以通过如下链接跟踪门禁进展:http://dcp.openharmony.cn/workbench/cicd/detail/68e786da64650f998b1cac03/runlist

likedislike
openharmony_ciopenharmony_ci成员
2025年10月9日 添加了label:编译成功
openharmony_ciopenharmony_ci成员
2025年10月9日 添加了label:静态检查成功
openharmony_ciopenharmony_ci成员
2025年10月9日 通过测试
openharmony_ci
openharmony_ci成员
2025年10月9日 评论:

代码门禁通过
您可以通过如下链接查看门禁报告:http://dcp.openharmony.cn/workbench/cicd/detail/68e786da64650f998b1cac03/runlist

静态检查:

# check type result report
1 codeCheck pass >>>

编译测试:
# Device build result package
1 ohos_react_native_master success >>>

likedislike
zichenyang21zichenyang21
2025年10月9日 将zichenyang21设为评审人
zichenyang21zichenyang21
2025年10月9日 通过了评审
huangyouhuahuangyouhua
2025年10月10日 通过审查
huangyouhuahuangyouhua
2025年10月10日 添加了 squash commit 备注:fix: issues such as autolinking not supporting multiple HAR packages.
huangyouhuahuangyouhua
2025年10月10日 关闭了关联的issue
huangyouhuahuangyouhua
2025年10月10日 合入了pull request