[发明专利]代码检查方法和装置在审
| 申请号: | 201910048010.5 | 申请日: | 2019-01-18 |
| 公开(公告)号: | CN110134579A | 公开(公告)日: | 2019-08-16 |
| 发明(设计)人: | 马东辉;张剑涛 | 申请(专利权)人: | 北京车和家信息技术有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;黄灿 |
| 地址: | 100102 北京市朝*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 方法和装置 代码检查 目标代码 逻辑规范 突出显示 问题代码 预设区域 预设 检查 | ||
1.一种代码检查方法,其特征在于,所述方法包括:
检查在预设区域内编写的目标代码;
突出显示所述目标代码中不符合预设逻辑规范的问题代码段。
2.根据权利要求1所述的方法,其特征在于,所述检查在预设区域内编写的目标代码的步骤,包括:
确定在预设区域内编写的目标代码的业务类型,并关联与所述业务类型对应的预设逻辑规范;
按照所述预设逻辑规范检查所述目标代码。
3.根据权利要求1所述的方法,其特征在于,所述预设逻辑规范包括多个逻辑规范词条;所述突出显示所述代码中不符合预设逻辑规范的问题代码段的步骤之后,还包括:
若检查到针对所述问题代码段的显示区域的操作,则显示目标逻辑规范词条的说明信息,所述目标逻辑规范词条为所述预设逻辑规范中所述问题代码段不符合的逻辑规范词条。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若接收到提交所述目标代码的请求,则确定所述目标代码是否已通过预设逻辑规范的检查;
若所述目标代码已通过所述预设逻辑规范的检查,则提交所述代码。
5.根据权利要求1所述的方法,其特征在于,在所述检查在预设区域内编写的代码的步骤之后,所述方法还包括:
统计检查所述目标代码的过程中检查到的不符合所述预设逻辑规范的问题数量;
保存所述目标代码的检查记录,所述检查记录包括所述问题数量以及编写所述目标代码的目标账户。
6.根据权利要求1所述的方法,其特征在于,所述预设区域内编写的目标代码包括人工检查的第一代码和系统检查的第二代码;所述检查在预设区域内编写的代码的步骤,包括:
检查所述第二代码;
所述方法还包括:
向人工审核端发送所述第一代码;
在所述人工审核端针对所述第一代码发起检查操作时,与所述人工审核端建立屏幕共享。
7.一种代码检查装置,其特征在于,包括:
检查模块,用于检查在预设区域内编写的目标代码;
第一显示模块,用于突出显示所述目标代码中不符合预设逻辑规范的问题代码段。
8.根据权利要求7所述的代码检查装置,其特征在于,所述检查模块包括:
确定单元,用于确定在预设区域内编写的目标代码的业务类型,并关联与所述业务类型对应的预设逻辑规范;
检查单元,用于按照所述预设逻辑规范检查所述目标代码。
9.根据权利要求7所述的代码检查装置,其特征在于,所述预设逻辑规范包括多个逻辑规范词条;所述代码检查装置还包括:
第二显示模块,用于若检查到针对所述问题代码段的显示区域的操作,则显示目标逻辑规范词条的说明信息,所述目标逻辑规范词条为所述预设逻辑规范中所述问题代码段不符合的逻辑规范词条。
10.根据权利要求7所述的代码检查装置,其特征在于,所述代码检查装置还包括:
确定模块,用于若接收到提交所述代码的请求,则确定所述代码是否已通过预设逻辑规范的检查;
提交模块,用于若所述代码已通过所述预设逻辑规范的检查,则提交所述代码。
11.根据权利要求7所述的代码检查装置,其特征在于,所述代码检查装置还包括:
统计模块,用于统计检查所述代码的过程中检查到的不符合所述预设逻辑规范的问题数量;
保存模块,用于保存所述目标代码的检查记录,所述检查记录包括所述问题数量以及编写所述目标代码的目标账户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京车和家信息技术有限公司,未经北京车和家信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910048010.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据处理方法及装置
- 下一篇:处理器验证方法及相关产品





