| Build idlize packages from source in OpenHarmony Register idlize as an OpenHarmony component, build the npm bundle in an isolated GN work directory using ace_ets2bundle artifacts, and remove the external submodule dependency. Issue: https://gitcode.com/openharmony/arkui_idlize/issues/234 Signed-off-by: guozejun <guozejun@huawei.com> Change-Id: Ia47d25e6e434bb744930d51414626f4b56a27e25 | 10 天前 |
| !1690 Migrate devcontainer to ubuntu | 1 年前 |
| add gitcode PR template Signed-off-by: Pavel Mironchik <pavel.mironchik@huawei.com> | 6 个月前 |
| !2305 use pipeline unique caches | 1 年前 |
| Build idlize packages from source in OpenHarmony Register idlize as an OpenHarmony component, build the npm bundle in an isolated GN work directory using ace_ets2bundle artifacts, and remove the external submodule dependency. Issue: https://gitcode.com/openharmony/arkui_idlize/issues/234 Signed-off-by: guozejun <guozejun@huawei.com> Change-Id: Ia47d25e6e434bb744930d51414626f4b56a27e25 | 10 天前 |
| Fix static scan findings Signed-off-by: guozejun <guozejun@huawei.com> | 1 个月前 |
| | 1 年前 |
| docs: improve documentation structure and add Chinese translations - Reorganize doc/ into doc/en/ and doc/zh-cn/ with full Chinese translations - Add architecture guide, developer guide, CLI reference, and IDL spec in both languages - Rewrite README as user-focused entry point with navigation to all docs - Add architecture diagram to README - Fix scan report issues: add license headers, fix code style, fix doc links Closes: https://gitcode.com/openharmony-sig/arkui_idlize/issues/217 Co-Authored-By: Agent Signed-off-by: guozejun <guozejun@huawei.com> | 2 个月前 |
| Build idlize packages from source in OpenHarmony Register idlize as an OpenHarmony component, build the npm bundle in an isolated GN work directory using ace_ets2bundle artifacts, and remove the external submodule dependency. Issue: https://gitcode.com/openharmony/arkui_idlize/issues/234 Signed-off-by: guozejun <guozejun@huawei.com> Change-Id: Ia47d25e6e434bb744930d51414626f4b56a27e25 | 10 天前 |
| Build idlize packages from source in OpenHarmony Register idlize as an OpenHarmony component, build the npm bundle in an isolated GN work directory using ace_ets2bundle artifacts, and remove the external submodule dependency. Issue: https://gitcode.com/openharmony/arkui_idlize/issues/234 Signed-off-by: guozejun <guozejun@huawei.com> Change-Id: Ia47d25e6e434bb744930d51414626f4b56a27e25 | 10 天前 |
| Fix static scan issues in OHOS bundle build Reduce Python function complexity, fix slice formatting, and update synchronized setup documentation wording. Signed-off-by: guozejun <guozejun@huawei.com> Change-Id: I7fcbca42bad2013955013aac6e3b285b60ff81eb | 10 天前 |
| docs: improve documentation structure and add Chinese translations - Reorganize doc/ into doc/en/ and doc/zh-cn/ with full Chinese translations - Add architecture guide, developer guide, CLI reference, and IDL spec in both languages - Rewrite README as user-focused entry point with navigation to all docs - Add architecture diagram to README - Fix scan report issues: add license headers, fix code style, fix doc links Closes: https://gitcode.com/openharmony-sig/arkui_idlize/issues/217 Co-Authored-By: Agent Signed-off-by: guozejun <guozejun@huawei.com> | 2 个月前 |
| Build idlize packages from source in OpenHarmony Register idlize as an OpenHarmony component, build the npm bundle in an isolated GN work directory using ace_ets2bundle artifacts, and remove the external submodule dependency. Issue: https://gitcode.com/openharmony/arkui_idlize/issues/234 Signed-off-by: guozejun <guozejun@huawei.com> Change-Id: Ia47d25e6e434bb744930d51414626f4b56a27e25 | 10 天前 |
| !2509 refactor arkgen scripts | 11 个月前 |
| Generation | 11 个月前 |
| immersive1.2 Signed-off-by: xuhang363 <xuhang89@huawei.com> | 2 个月前 |
| Fix OAT scan compliance issues Signed-off-by: guozejun <guozejun@huawei.com> | 1 个月前 |
| !2509 refactor arkgen scripts | 11 个月前 |
| Fix OAT scan compliance issues Signed-off-by: guozejun <guozejun@huawei.com> | 1 个月前 |
| | 1 年前 |
| Build idlize packages from source in OpenHarmony Register idlize as an OpenHarmony component, build the npm bundle in an isolated GN work directory using ace_ets2bundle artifacts, and remove the external submodule dependency. Issue: https://gitcode.com/openharmony/arkui_idlize/issues/234 Signed-off-by: guozejun <guozejun@huawei.com> Change-Id: Ia47d25e6e434bb744930d51414626f4b56a27e25 | 10 天前 |
| Fix OAT scan compliance issues Signed-off-by: guozejun <guozejun@huawei.com> | 1 个月前 |
| docs: improve documentation structure and add Chinese translations - Reorganize doc/ into doc/en/ and doc/zh-cn/ with full Chinese translations - Add architecture guide, developer guide, CLI reference, and IDL spec in both languages - Rewrite README as user-focused entry point with navigation to all docs - Add architecture diagram to README - Fix scan report issues: add license headers, fix code style, fix doc links Closes: https://gitcode.com/openharmony-sig/arkui_idlize/issues/217 Co-Authored-By: Agent Signed-off-by: guozejun <guozejun@huawei.com> | 2 个月前 |
| Fix static scan issues in OHOS bundle build Reduce Python function complexity, fix slice formatting, and update synchronized setup documentation wording. Signed-off-by: guozejun <guozejun@huawei.com> Change-Id: I7fcbca42bad2013955013aac6e3b285b60ff81eb | 10 天前 |
| !2466 Added clang format task | 11 个月前 |
| feat: add response file support for large --input-files When --input-files has many files, the command line can exceed OS limits. This adds support for response files to handle large file lists: - Add createResponseFile/expandResponseFile utilities in core - Auto-detect when response files are needed (128KB threshold) - Add --response-file-dir option to specify custom directory - Support response files in etsgen and arkgen - Create response file directory if it doesn't exist Signed-off-by: guozejun <guozejun@huawei.com> | 4 个月前 |
| !2509 refactor arkgen scripts | 11 个月前 |
| !1260 Unit tests * Commands: test, test:core, test:root * Unit tests: Namespace lookup, union discrimination | 1 年前 |
| Build idlize packages from source in OpenHarmony Register idlize as an OpenHarmony component, build the npm bundle in an isolated GN work directory using ace_ets2bundle artifacts, and remove the external submodule dependency. Issue: https://gitcode.com/openharmony/arkui_idlize/issues/234 Signed-off-by: guozejun <guozejun@huawei.com> Change-Id: Ia47d25e6e434bb744930d51414626f4b56a27e25 | 10 天前 |
| Added AUTHORS.md to the opensource release | 2 年前 |
| Build idlize packages from source in OpenHarmony Register idlize as an OpenHarmony component, build the npm bundle in an isolated GN work directory using ace_ets2bundle artifacts, and remove the external submodule dependency. Issue: https://gitcode.com/openharmony/arkui_idlize/issues/234 Signed-off-by: guozejun <guozejun@huawei.com> Change-Id: Ia47d25e6e434bb744930d51414626f4b56a27e25 | 10 天前 |
| docs: remove outdated docs and tracker feature, update remaining docs Remove tracker feature (Tracker.ts, runner tracker command, arkgen tracker scripts and generator target) along with auto-generated COMPONENTS*.md output files. Delete docs that are no longer relevant: ACE_INTEGRATION.md (completed integration plan), CONCURRENCY.md (abandoned JVM prototype), TRACING_REQUIREMENTS.md (unimplemented requirements), DEMOS_STATUS.md (stale tracking table), CUSTOMOBJECT.md (broken script paths), CodeChecker_Issues.md (references external repo paths), and orphaned images. Update DESIGN.md to fix language emitter list (Java→Kotlin, ArkTS NEXT→ ArkTS). Rewrite SERIALIZATION.md to match current implementation patterns (fromPtr, Internal suffix, SerializerBase). Fix class names in CALLBACKS.md (Serializer→SerializerBase, Deserializer→DeserializerBase). Co-Authored-By: Agent Signed-off-by: guozejun <guozejun@huawei.com> | 2 个月前 |
| docs: improve documentation structure and add Chinese translations - Reorganize doc/ into doc/en/ and doc/zh-cn/ with full Chinese translations - Add architecture guide, developer guide, CLI reference, and IDL spec in both languages - Rewrite README as user-focused entry point with navigation to all docs - Add architecture diagram to README - Fix scan report issues: add license headers, fix code style, fix doc links Closes: https://gitcode.com/openharmony-sig/arkui_idlize/issues/217 Co-Authored-By: Agent Signed-off-by: guozejun <guozejun@huawei.com> | 2 个月前 |
| Build idlize packages from source in OpenHarmony Register idlize as an OpenHarmony component, build the npm bundle in an isolated GN work directory using ace_ets2bundle artifacts, and remove the external submodule dependency. Issue: https://gitcode.com/openharmony/arkui_idlize/issues/234 Signed-off-by: guozejun <guozejun@huawei.com> Change-Id: Ia47d25e6e434bb744930d51414626f4b56a27e25 | 10 天前 |
| Fix static scan issues in OHOS bundle build Reduce Python function complexity, fix slice formatting, and update synchronized setup documentation wording. Signed-off-by: guozejun <guozejun@huawei.com> Change-Id: I7fcbca42bad2013955013aac6e3b285b60ff81eb | 10 天前 |
| Fix static scan issues in OHOS bundle build Reduce Python function complexity, fix slice formatting, and update synchronized setup documentation wording. Signed-off-by: guozejun <guozejun@huawei.com> Change-Id: I7fcbca42bad2013955013aac6e3b285b60ff81eb | 10 天前 |
| | 11 个月前 |
| Update version in bundle.json Signed-off-by: guozejun <guozejun@huawei.com> Change-Id: I49ec552fa0d250fb1364b1a4d6ec68b436a69803 | 9 天前 |
| add --no-dummy-impl flag to skip test file generation Adds --no-dummy-impl option to runner and arkgen to skip generating dummy_impl.cc and real_impl.cc. Updates generate.sh to use this flag by default. Fixes Commander.js option key (uses dummyImpl, not noDummyImpl). Signed-off-by: guozejun <guozejun@huawei.com> | 4 个月前 |
| Build idlize packages from source in OpenHarmony Register idlize as an OpenHarmony component, build the npm bundle in an isolated GN work directory using ace_ets2bundle artifacts, and remove the external submodule dependency. Issue: https://gitcode.com/openharmony/arkui_idlize/issues/234 Signed-off-by: guozejun <guozejun@huawei.com> Change-Id: Ia47d25e6e434bb744930d51414626f4b56a27e25 | 10 天前 |