代码分析的实现方法及代码分析方法技术

技术编号:42683379 阅读:19 留言:0更新日期:2024-09-10 12:32
本申请涉及计算机技术领域,公开了一种代码分析的实现方法和代码分析方法;其实现方法包括:定义接收待分析代码文件的来源选择操作和配置信息选择操作;实时获取开发终端的第一当前时间点;当配置信息选择操作指示的目标时间点与第一当前时间点相同时,调用预构建的代码分析脚本,根据代码分析命令,对来源选择操作指示的待分析代码文件进行静态分析,生成第一代码分析结果。本申请实施例提供的实现方法无需人工手动开启代码分析过程,只需开发人员选择好待分析代码文件和目标时间点,便可以在处于目标时间点比如非工作时间点时,自动开启对代码文件的分析,增强了代码分析的灵活性,从而大大提高了项目开发的效率。

【技术实现步骤摘要】

本公开涉及计算机,具体而言,涉及一种代码分析的实现方法及代码分析方法


技术介绍

1、在项目开发过程中,对代码进行分析可以更早、更彻底地检测或预防代码错误,减少后期测试的bug,最终降低项目成本并提高软件可靠性。

2、在现有技术中,可以通过代码静态分析工具来进行代码的静态分析,然而,现有技术需要开发人员手动进行,分析过程耗时较长,从而降低了项目开发的效率。


技术实现思路

1、针对上述情况,本申请实施例提供了一种代码分析的实现方法及代码分析方法,旨在解决上述问题或者至少部分地解决上述问题。

2、第一方面,本申请实施例提供了一种代码分析的实现方法,所述实现方法应用于开发终端;

3、所述实现方法包括:

4、定义接收待分析代码文件的来源选择操作和配置信息选择操作,其中,所述待分析代码文件的来源包括本地和/或代码仓库服务器,所述代码仓库服务器与所述开发终端通信连接,所述配置信息包括目标时间点;

5、实时获取所述开发终端的第一当前时间点;p>

6、当所述本文档来自技高网...

【技术保护点】

1.一种代码分析的实现方法,其特征在于,所述实现方法应用于开发终端;

2.根据权利要求1所述的实现方法,其特征在于,在所述调用预构建的代码分析脚本,根据代码分析命令,对所述来源选择操作指示的所述待分析代码文件进行静态分析,生成第一代码分析结果的步骤之后,所述方法还包括:

3.根据权利要求1所述的实现方法,其特征在于,所述配置信息还包括分析周期;在所述调用预构建的代码分析脚本,根据代码分析命令,对所述来源选择操作指示的所述待分析代码文件进行静态分析,生成第一代码分析结果的步骤之后,还包括;

4.根据权利要求1所述的实现方法,其特征在于,所述调用预构建的代...

【技术特征摘要】

1.一种代码分析的实现方法,其特征在于,所述实现方法应用于开发终端;

2.根据权利要求1所述的实现方法,其特征在于,在所述调用预构建的代码分析脚本,根据代码分析命令,对所述来源选择操作指示的所述待分析代码文件进行静态分析,生成第一代码分析结果的步骤之后,所述方法还包括:

3.根据权利要求1所述的实现方法,其特征在于,所述配置信息还包括分析周期;在所述调用预构建的代码分析脚本,根据代码分析命令,对所述来源选择操作指示的所述待分析代码文件进行静态分析,生成第一代码分析结果的步骤之后,还包括;

4.根据权利要求1所述的实现方法,其特征在于,所述调用预构建的代码分析脚本,根据代码分析命令,对所述来源选择操作指示的所述待分析代码文件进行静态分析,生成第一代码分析结果,包括:

5.根据权利要求4所述的实现方法,其...

【专利技术属性】
技术研发人员:王思远
申请(专利权)人:平安壹钱包电子商务有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1