一种代码文件差异分析方法及装置

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种代码文件差异分析方法及装置
申请号:CN202511068606
申请日期:2025-07-31
公开号:CN120911432A
公开日期:2025-11-07
类型:发明专利
摘要
本发明公开了一种代码文件差异分析方法及装置,用于解决现有的代码文件差异分析方法无法适用于复杂代码变更分析、缺陷定位与修复等任务的技术问题。方法包括通过预处理代码文件组(包含原文件及对应的多个目标文件),构建初始一对一节点映射集合和初始一对多节点映射集合;针对初始一对一节点映射集合,用于后续更为精确的跨文件节点映射,针对初始一对多节点映射集合,用于后续更为精确的一对多节点映射;分别使用代码表征学习技术筛选出更加精确的跨文件节点映射对和一对多节点映射对并进行代码文件差异分析,最终输出更加精确的跨文件节点映射对和一对多节点映射对对应的代码文件差异分析结果。
技术关键词
语句 多节点 差异分析方法 语义向量 抽象语法树 表征学习技术 神经网络算法 预训练模型 代码变更分析 差异分析装置 计算机程序产品 数据 标签 注意力 可读存储介质 节点特征 处理器 计算机设备