依赖组件信息提取方法、设备及计算机可读存储介质

基本信息

申请号 CN202110040128.0 申请日 -
公开(公告)号 CN112711438A 公开(公告)日 2021-04-27
申请公布号 CN112711438A 申请公布日 2021-04-27
分类号 G06F8/71 分类 计算;推算;计数;
发明人 唐忱;但吉兵;罗敏;梁大功;易焕腾 申请(专利权)人 苏州棱镜七彩信息科技有限公司
代理机构 工业和信息化部电子专利中心 代理人 罗丹
地址 100085 北京市昌平区金域国际中心A座910
法律状态 -

摘要

摘要 本发明公开了一种依赖组件信息提取方法、设备及计算机可读存储介质。依赖组件信息提取方法,包括:获取待检测的包管理器配置文件列表;对配置文件列表中的各个配置文件,截取有关依赖声明部分文本段,并使用正则表达式进行匹配,以获得该配置文件直接依赖组件的组件信息;基于直接依赖组件的组件信息,通过查找组件依赖知识库,获取间接依赖组件的组件信息;展示直接依赖组件的组件信息和间接依赖组件的组件信息。采用本发明,可以实现依赖配置文件的文本解析,并脱离本地私有仓库环境、网络环境等依赖约束,脱离了现有包管理器自带解析命令的约束,能将组件的依赖关系完整的解析出来,能将项目模块层级结构完整的解析出来。