一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种代码检查方法、装置、电子设备和介质与流程

2021-11-22 13:33:00 来源:中国专利 TAG:

技术特征:
1.一种代码检查方法,其特征在于,所述方法包括:接收版本监控工具推送的代码提交记录;根据所述代码提交记录对更新后的代码进行静态代码检查,得到对应的检查结果;若所述检查结果中包括代码报错信息,则通过所述版本监控工具确定所述代码报错信息中报错代码对应的开发人员;执行针对所述开发人员的提醒操作;所述提醒操作用于提醒所述开发人员进行代码修正。2.根据权利要求1所述的方法,其特征在于,所述接收版本监控工具推送的代码提交记录,包括:接收所述版本监控工具的钩子推送的所述代码提交记录,并将所述代码提交记录进行记录;所述代码提交记录包括提交代码的路径信息。3.根据权利要求1或2所述的方法,其特征在于,所述根据所述代码提交记录对更新后的代码进行静态代码检查,得到对应的检查结果,包括:从存储有所述更新后的代码的第一数据仓库中,提取与所述代码提交记录对应的更新代码;将所述更新代码存储于第二数据仓库中,并定时扫描所述第二数据仓库,以对所述更新代码进行静态代码检查,得到对应的所述检查结果。4.根据权利要求1所述的方法,其特征在于,所述若所述检查结果中包括代码报错信息,则通过所述版本监控工具确定所述代码报错信息中报错代码对应的开发人员,包括:若所述检查结果中包括代码报错信息,则采用预设的检查规则对所述报错代码进行分类,并确定每一类别对应的处理优先级;按照所述处理优先级的顺序,依次通过所述版本监控工具确定所述报错代码对应的所述开发人员。5.根据权利要求1所述的方法,其特征在于,所述通过所述版本监控工具确定所述代码报错信息中报错代码对应的开发人员之前,还包括:判断所述报错代码是否符合预设的黑名单条件;若符合,则忽略所述报错代码;否则,执行所述确定所述代码报错信息中报错代码对应的开发人员的步骤。6.根据权利要求1所述的方法,其特征在于,所述执行针对所述开发人员的提醒操作,包括:生成并发送针对所述开发人员的代码修正订单。7.根据权利要求4所述的方法,其特征在于,所述将所述更新代码存储于第二数据仓库中,并定时扫描所述第二数据仓库,以对所述更新代码进行静态代码检查,得到对应的所述检查结果之后,还包括:将所述代码报错信息记录于预设数据库中;记录完成后,清空所述第二数据仓库。8.一种代码检查装置,其特征在于,所述装置包括:接收模块,用于接收版本监控工具推送的代码提交记录;检查模块,用于根据所述代码提交记录对更新后的代码进行静态代码检查,得到对应
的检查结果;确定模块,用于若所述检查结果中包括代码报错信息,则通过所述版本监控工具确定所述代码报错信息中报错代码对应的开发人员;提醒模块,用于执行针对所述开发人员的提醒操作;所述提醒操作用于提醒所述开发人员进行代码修正。9.一种电子设备,其特征在于,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1

7中任一项所述的一种代码检查方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的一种代码检查方法的步骤。

技术总结
本发明实施例提供了一种代码检查方法、装置、电子设备和可读存储介质,所述方法包括:接收版本监控工具推送的代码提交记录;根据所述代码提交记录对更新后的代码进行静态代码检查,得到对应的检查结果;若所述检查结果中包括代码报错信息,则通过所述版本监控工具确定所述代码报错信息中报错代码对应的开发人员;执行针对所述开发人员的提醒操作。根据本发明实施例,提供一种基于增量的代码检查方法,通过版本监控工具实时监控代码更新情况,生成对应的代码提交记录,根据该代码提交记录确定更新代码,进而只对更新代码进行静态代码检查,可以避免对代码进行全量检查时过于耗时的问题。题。题。


技术研发人员:王静艳
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:2021.09.06
技术公布日:2021/11/21
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献