面向Function Declaration的代码智能比对与增量更新方法及系统

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
面向Function Declaration的代码智能比对与增量更新方法及系统
申请号:CN202510984865
申请日期:2025-07-17
公开号:CN120491978B
公开日期:2025-09-16
类型:发明专利
摘要
本发明公开了面向Function Declaration的代码智能比对与增量更新方法及系统,属于数据分析技术领域,其方法具体包括:对不同版本的代码文件进行语法解析,构建抽象语法树,并遍历抽象语法树提取函数声明集合,采用抗碰撞哈希算法对函数声明集合进行对比,标记发生变化的函数声明,并进行差异分析;基于差异分析结果,系统自动制定并执行增量更新策略,最大程度保留未变动代码,提升了代码升级效率和可靠性。
技术关键词
增量更新方法 抽象语法树 代码更新 上下文无关文法 列表 哈希算法 标记 词法分析器 节点 深度优先搜索方法 报告 参数 语义 策略 层级 识别关键字 分析单元 模块 数据分析技术