依赖组件信息提取方法、设备及计算机可读存储介质
基本信息
申请号 | CN202110040128.0 | 申请日 | - |
公开(公告)号 | CN112711438A | 公开(公告)日 | 2021-04-27 |
申请公布号 | CN112711438A | 申请公布日 | 2021-04-27 |
分类号 | G06F8/71 | 分类 | 计算;推算;计数; |
发明人 | 唐忱;但吉兵;罗敏;梁大功;易焕腾 | 申请(专利权)人 | 苏州棱镜七彩信息科技有限公司 |
代理机构 | 工业和信息化部电子专利中心 | 代理人 | 罗丹 |
地址 | 100085 北京市昌平区金域国际中心A座910 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种依赖组件信息提取方法、设备及计算机可读存储介质。依赖组件信息提取方法,包括:获取待检测的包管理器配置文件列表;对配置文件列表中的各个配置文件,截取有关依赖声明部分文本段,并使用正则表达式进行匹配,以获得该配置文件直接依赖组件的组件信息;基于直接依赖组件的组件信息,通过查找组件依赖知识库,获取间接依赖组件的组件信息;展示直接依赖组件的组件信息和间接依赖组件的组件信息。采用本发明,可以实现依赖配置文件的文本解析,并脱离本地私有仓库环境、网络环境等依赖约束,脱离了现有包管理器自带解析命令的约束,能将组件的依赖关系完整的解析出来,能将项目模块层级结构完整的解析出来。 |
