[发明专利]一种静态代码的检查方法及装置有效
申请号: | 201910581836.8 | 申请日: | 2019-06-30 |
公开(公告)号: | CN110286934B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 许晓梦;宋炳雨;刘硕;何晓明;李峰 | 申请(专利权)人: | 潍柴动力股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F11/36 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 任美玲 |
地址: | 261061 山东省潍坊*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请提供一种静态代码的检查方法及装置,该方法从更新源文件中获取到自定义函数以及自定义变量,并从区别于更新源文件的其他源文件中获取到引用函数以及引用变量,并基于获取到的自定义函数、引用函数以及自定义变量、引用变量,确定与更新源文件存在依赖关系的源文件,然后对更新源文件以及与更新源文件存在依赖关系的源文件,进行静态代码检查。由于不需要对环境中的全部源文件整体进行检查,因此节省了检查所需时间,提高了检查效率。同时,由于不仅对更新源文件进行检查而且对与更新源文件存在依赖关系的源文件也进行检查,从而避免了漏检导致检查准确性低的问题发生。 | ||
搜索关键词: | 一种 静态 代码 检查 方法 装置 | ||
【主权项】:
1.一种静态代码的检查方法,其特征在于,包括:确定更新源文件,并获取更新源文件中的自定义函数以及自定义变量;分别获取所述更新源文件所在环境中的区别于所述更新源文件的其他各个源文件的引用函数以及引用变量;基于获取到的自定义函数、自定义变量、引用函数以及引用变量,确定与所述更新源文件存在依赖关系的源文件;对所述更新源文件以及与所述更新源文件存在依赖关系的源文件,进行静态代码检查。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于潍柴动力股份有限公司,未经潍柴动力股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910581836.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种跨系统串口升级方法
- 下一篇:一种双芯片程序更新装置及方法