| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
feat: 支持基于硬件是否支持热插拔的加载卸载策略 Signed-off-by: YunXiShuiShan <zhushikai1@h-partners.com> Change-Id: Ifcac3f37923aeda07d4ca038ff48a552fe87511b | 1 个月前 | |
修复readonly属性不识别 | 1 个月前 | |
修复readonly属性不识别 | 1 个月前 | |
fix(devmon): 对齐 lua 版补齐全局对象引用解析 devmon 仅实现了全局 sync(<=/::) 的解析,全局对象引用(#/::obj)与 全局对象属性引用(#/::obj.prop)缺失:属性解析在本地对象表查不到 目标而被丢弃;lua 版(hwdiscovery analyse.lua)经 get_global_object_by_root_and_platform 按平台(00)/根(01)顺序遍历 解析,两者行为不一致。 - 抽出 get_global_object_by_positions 共享遍历逻辑,sync 路径复用 - 新增 get_global_ref_info 统一引用解析入口,make_ref_url/ make_simple_ref_url/set_device_obj_ref_info 三处共用,对象级 (#/::obj,属性名为空)命中即返回、属性级(#/::obj.prop)要求接 口可解析;对象级判定以属性名为准,与既有非全局路径一致 - make_ref_url/make_simple_ref_url 补齐 is_global 分支,同 app 不 简化为本地引用;对象级输出 $ref:{Service,Path},属性级输出完整 properties 格式 - set_device_obj_ref_info 全局引用不再按当前位置拼后缀查本地表, 对象级记录远程对象引用、属性级写远程属性引用 ref_info - 补充 7 个全局引用单测(对象级/属性级/平台优先/根回退/未命中/ 设备对象接口属性级与对象级),修正既有用例中 <=/::* 的坏语法 Signed-off-by: leessential <lishengxiao@huawei.com> Change-Id: I32e623bfc825b9a1628347f29e93a4133a179273 AI-Agent: ZCode AI-Model: GLM-5.3-Flash AI-Context: 对比 hwdiscovery lua 版 analyse.lua 的全局对象引用实现补齐 devmon ref 路径解析,并处理 AI 检视意见(统一三处解析入口、设备对象支持对象级全局引用、对象级判定以属性名为准统一),补充对齐全量单测 Co-Authored-By: GLM-5.3-Flash | 19 天前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 19 天前 |