一种基于代码上下文的静态分析历史结果继承方法

AITNT
正文
推荐专利
一种基于代码上下文的静态分析历史结果继承方法
申请号:CN202510903703
申请日期:2025-07-01
公开号:CN121029580A
公开日期:2025-11-28
类型:发明专利
摘要
一种基于代码上下文的静态分析历史结果继承方法,属于静态代码分析技术领域。本发明使用规则ID、文件名、上下文信息(函数名、类型、命名空间等作用域,变量名等名字信息,语句所在行代码等源代码信息)组合成一个字符串。使用哈希函数对组合后的字符串进行哈希计算,生成固定长度的哈希值作为告警的唯一标识。特别的,为了保证告警ID的唯一性,又不失去相同告警ID指向相同或相近告警这一信息,单独使用8位16进制计数码作为告警ID出现的次序拼接到原始告警ID后面形成新的告警ID。通过基于上下文的方法,生成的告警ID精确度更高,稳定性更好。
技术关键词
历史告警 节点 格式化 人工标记 语句 静态代码分析技术 数码 符号 项目 编码 分析模块 唯一性 目录 语义 标识 接口
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号