Commit Graph

71 Commits

Author SHA1 Message Date
wenyu
4c8439cf46 增加对 IRemoteObject 数据类型的支持,补充已上线业务 IDL 文件测试
Signed-off-by: wenyu <wenyu16@huawei.com>
2024-11-22 15:01:33 +08:00
wenyu
96981964c3 增加对 unsigned char/short/int/long 和 fd 数据类型的支持
Signed-off-by: wenyu <wenyu16@huawei.com>
2024-11-19 10:18:25 +08:00
openharmony_ci
22d8add51d
!169 修复result和info变量命名冲突问题
Merge pull request !169 from 王靖昌/master
2024-11-19 02:07:44 +00:00
wangjingchang
e62ed52489 修复result和info变量命名冲突问题
Signed-off-by: wangjingchang <wangjingchang1@h-partners.com>
2024-11-18 10:59:11 +08:00
wangyikai
d918e2afe2 【idl】增加hdi stub对象析构时的日志打印
Signed-off-by: wangyikai <wangyikai14@huawei.com>
2024-11-15 10:54:30 +08:00
openharmony_ci
c332b9463f
!166 long类型生成cpp目标代码问题修复
Merge pull request !166 from 张吉东/sa_cpp_type_modify
2024-11-10 03:22:44 +00:00
zhangjidong
6d8d2d4cbc modify sa long type to int64_t
Signed-off-by: zhangjidong <zhangjidong8@huawei.com>
2024-11-10 09:52:13 +08:00
huyx
401ef767b6 生成代码domainId优化
Signed-off-by: huyx <huyuxiang8@h-partners.com>
2024-10-28 12:26:33 +08:00
huyx
bf471bc45b 生成代码domainId优化
Signed-off-by: huyx <huyuxiang8@h-partners.com>
2024-10-28 11:43:06 +08:00
zhangjidong
b8eab536d7 Merge branch 'warning_20240828' of https://gitee.com/zzdpy/ability_idl_tool into warning_20240828
Signed-off-by: zhangjidong <zhangjidong8@huawei.com>
2024-08-29 10:09:45 +08:00
张吉东
38dc12a509
update test/unittest/ast_interface_type_test/ast_interface_type_test.cpp.
Signed-off-by: 张吉东 <zhangjidong8@huawei.com>
2024-08-21 02:53:06 +00:00
zhangjidong
ae7d92397c 告警清理
Signed-off-by: zhangjidong <873721519@qq.com>
2024-08-21 10:33:29 +08:00
zhangjidong
2100343117 Merge branch 'master' of https://gitee.com/zzdpy/ability_idl_tool
Signed-off-by: zhangjidong <873721519@qq.com>
2024-07-30 09:22:11 +08:00
zhangjidong
c149fd1dd4 fuzz test modify.
Signed-off-by: zhangjidong <873721519@qq.com>
2024-07-29 21:43:45 +08:00
zhangjidong
600f6c9f43 fuzz test modify.
Signed-off-by: zhangjidong <873721519@qq.com>
2024-07-29 21:10:48 +08:00
zhangjidong
cb9a8fe510 ts codegen add interfaceToken verify.
Signed-off-by: zhangjidong <873721519@qq.com>
2024-07-18 20:30:14 +08:00
zhangjidong
a452e299d5 告警清理
Signed-off-by: zhangjidong <873721519@qq.com>
2024-07-11 20:17:21 +08:00
zhangjidong
2cce78d0a1 Merge branch 'master' of https://gitee.com/zzdpy/ability_idl_tool
Signed-off-by: zhangjidong <873721519@qq.com>
2024-07-03 17:46:53 +08:00
zhangjidong
8142c9214f 适配SAM模式及解析流程
Signed-off-by: zhangjidong <873721519@qq.com>
2024-06-26 09:37:54 +08:00
chemystery
70d889f78d 新增SM模式及解析流程
Signed-off-by: cheyuhua <cheyuhua@huawei.com>
2024-06-17 15:53:54 +08:00
openharmony_ci
a36febccca
!130 测试用例整改
Merge pull request !130 from 张吉东/master
2024-06-15 03:07:51 +00:00
zhangjidong
70c4716c56 Merge branch 'master' of https://gitee.com/zzdpy/ability_idl_tool
Signed-off-by: zhangjidong <873721519@qq.com>
2024-06-14 16:36:20 +08:00
zhangjidong
6356532381 codegen修改后,sa_test的测试用例同步调整
Signed-off-by: zhangjidong <873721519@qq.com>
2024-06-14 11:58:40 +08:00
zhangjidong
66bbc1ce97 codegen修改后,sa_test的测试用例同步调整
Signed-off-by: zhangjidong <873721519@qq.com>
2024-06-14 11:35:35 +08:00
l30005943
6c5f567f30 hdi_unittest测试告警修改
Signed-off-by: lijiewei <lijiewei7@huawei.com>
2024-06-12 15:07:13 +08:00
guofanfeng
821058f85a idl工具支持解析cacheable关键字,生成sa支持proxy侧IPC缓存机制代码合入到idl_tool_2目录
Signed-off-by: 郭凡锋 <guofanfeng@huawei.com>
2024-05-30 19:23:05 +08:00
openharmony_ci
929d5c81e4
!119 黄区sa_test告警清理
Merge pull request !119 from chemystery/test
2024-05-21 10:59:42 +00:00
c30031835
08fbc2d03d 黄区sa_test告警清理
Signed-off-by: c30031835 <cheyuhua@huawei.com>
2024-05-21 10:49:12 +08:00
openharmony_ci
d023d98bbc
!116 idl_tool工具解析cacheable关键字,补充时间为浮点数场景用例
Merge pull request !116 from guofanfeng/add_test_case
2024-05-20 14:57:54 +00:00
openharmony_ci
1670f81e05
!108 新增idl工具cmd命令测试与hdi测试
Merge pull request !108 from bmi269/idl_test
2024-05-20 03:19:15 +00:00
chemystery
c380eef0eb 归一工具新增对sa模式的测试
Signed-off-by: cheyuhua <cheyuhua@huawei.com>
2024-05-17 14:18:27 +08:00
l30005943
bda3a3cd8c 新增idl工具cmd命令测试与hdi测试
Signed-off-by: lijiewei <lijiewei7@huawei.com>
2024-05-17 11:24:52 +08:00
guofanfeng
b522224878 idl_tool工具解析cacheable关键字,补充时间为浮点数场景用例
Signed-off-by: 郭凡锋 <guofanfeng@huawei.com>

Change-Id: Icea2d22ece1dd4841cce59a9f357df23bc6d609f
2024-05-16 10:04:25 +08:00
guofanfeng
3334d3ac86 idl工具支持解析cacheable关键字,生成sa支持proxy侧IPC缓存机制代码
Signed-off-by: 郭凡锋 <guofanfeng@huawei.com>

Change-Id: Ibc51847a88db94b6fd1557b75700d02783a8ed79
2024-04-29 21:19:40 +08:00
zhangjidong
122a8c022c Rectification of test cases.
Signed-off-by: zhangjidong <873721519@qq.com>
2024-04-18 22:03:09 +08:00
zhangjidong
70aca99725 Merge branch 'master' of https://gitee.com/zzdpy/ability_idl_tool
Signed-off-by: zhangjidong <873721519@qq.com>
2024-04-01 10:19:12 +08:00
zhangjidong
bdca63ce92 Merge branch 'master' of https://gitee.com/zzdpy/ability_idl_tool
Signed-off-by: zhangjidong <873721519@qq.com>
2024-03-30 17:20:45 +08:00
zhangjidong
f5cffcb4ad 支持批量处理idl,支持生成的proxy/stub代码编译为so
Signed-off-by: zhangjidong <873721519@qq.com>
2024-03-29 17:30:20 +08:00
xinking129
442b41b486 修复interface类型编译失败
Signed-off-by: xinking129 <xinxin13@huawei.com>
2024-02-18 14:44:28 +08:00
xinking129
3e8d8a92b2 options TDD修改
Signed-off-by: xinking129 <xinxin13@huawei.com>
2023-12-02 11:25:42 +08:00
xinking129
4a486d87e8 IDL工具功能、安全能力补全TDD
Signed-off-by: xinking129 <xinxin13@huawei.com>
2023-11-28 14:01:36 +08:00
xinking129
64bf893104 IDL工具功能、安全能力补全
Signed-off-by: xinking129 <xinxin13@huawei.com>
2023-11-24 14:34:08 +08:00
wujiqin5@huawei.com
a1a1eb2ce9 tdd修复
Signed-off-by: wujiqin5@huawei.com <wujiqin5@huawei.com>
Change-Id: I02287a027f91546cd463afdbff04d931636692f1
2023-11-02 15:33:48 +08:00
XKK
1a654b49b7 hilog 部件整改
Signed-off-by: XKK <huyingsong@huawei.com>
2023-07-01 17:46:38 +08:00
songjindian
158a16c4df 测试用例修改,适配最新rust
Signed-off-by: songjindian <songjindian1@huawei.com>
2023-05-23 17:44:37 +08:00
Baisong Zhong
513ee1cc33 IssueNo: https://gitee.com/openharmony/ability_idl_tool/issues/I72EZC
Description: add tdd for ability_idl_tool
Sig: SIG_ApplicationFramework
Feature or Bugfix: Feature
Binary Source:No

Signed-off-by: Baisong Zhong <zhongbaisong@huawei.com>
Change-Id: I3052006de7c4ca1362962f225ee77ae8f9684980
2023-05-22 08:31:23 +00:00
openharmony_ci
b08537089c
!67 tdd分支覆盖率
Merge pull request !67 from 吴继琴/wjq_idl
2023-05-22 07:32:22 +00:00
chenyuyan
2782ac294b idl生成代码适配ipc接口名修改
Signed-off-by: chenyuyan <chenyuyan3@huawei.com>
Change-Id: I4f9d70f68a73a431356fea276896d548708cada1
2023-05-15 21:04:08 +08:00
wujiqin
0f8bd9aabe IssueNo:https://gitee.com/openharmony/ability_idl_tool/issues/I739QY?from=project-issue
Description:分支覆盖率Sig:SIG_ApplicationFramework
Feature or Bugfix:Bugfix
Binary Source: No

Signed-off-by: wujiqin <wujiqin5@huawei.com>
Change-Id: I2ea2cd0390489d13c9d058035250ec7b69e40a00
2023-05-15 19:24:11 +08:00
xuzhihao
59844b447f Bugfix: fix issue of reference
Signed-off-by: xuzhihao <xuzhihao16@huawei.com>
Change-Id: I614be58f6b3f19e6cbb9ec6389bbfbb8a4d6e71e
Signed-off-by: xuzhihao <xuzhihao16@huawei.com>
2023-04-27 09:33:53 +08:00