[发明专利]开发项目的构建方法及装置、存储介质和计算机设备在审
申请号: | 202210166528.0 | 申请日: | 2022-02-21 |
公开(公告)号: | CN114546403A | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 张冰清 | 申请(专利权)人: | 平安国际智慧城市科技股份有限公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41;G06F8/38 |
代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 吕梦雪 |
地址: | 518000 广东省深圳市前海深港合*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 开发 项目 构建 方法 装置 存储 介质 计算机 设备 | ||
1.一种开发项目的构建方法,其特征在于,所述方法包括:
安装并配置预设控制插件;
响应于开发项目构建请求,利用所述预设控制插件,确定与所述开发项目对应的目标文件的代码长度;
若所述代码长度小于或等于预设长度阈值,则构建所述开发项目。
2.根据权利要求1所述的方法,其特征在于,所述确定与所述开发项目对应的目标文件的代码长度之后,所述方法还包括:
若所述代码长度大于所述预设长度阈值,则生成询问信息,以询问是否构建代码长度超过所述预设长度阈值的目标文件;
当接收对所述询问信息的确认反馈时,构建所述开发项目;
当接收到对所述询问信息的修改反馈时,依据所述修改反馈,修改所述目标文件。
3.根据权利要求1所述的方法,其特征在于,所述利用所述预设控制插件,确定与所述开发项目对应的目标文件的代码长度,具体包括:
在所述目标文件中查找换行标识,并以所述换行标识作为分隔符,将所述目标文件分隔成为多个字符串;
根据所述多个字符串建立数组,并确定所述数组的长度;
将所述数组的长度作为所述代码长度。
4.根据权利要求3所述的方法,其特征在于,所述将所述数组的长度作为所述代码长度之后,所述方法还包括:
在所述目标文件中查找注释标识,并确定所述注释标识的类别为单行注释或多行注释;
根据所述注释标识的类别以及所述注释标识的数量,确定所述目标文件的注释长度;
根据所述注释长度以及所述代码长度,确定可执行代码对应的可执行代码长度,并将所述可执行代码长度作为新的代码长度。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述构建所述开发项目之后,所述方法还包括:
在所述目标文件的代码中,确定执行次数大于预设阈值的代码为多次执行代码;
基于所述多次执行代码生成提示信息,以提示开发终端封装所述多次执行代码,得到与所述多次执行代码对应的组件。
6.根据权利要求1或4中任一项所述的方法,其特征在于,所述安装并配置预设控制插件,具体包括:
根据所述预设长度阈值修改所述预设控制插件;
安装所述预设控制插件,并将所述预设控制插件的安装路径添加至配置文件。
7.根据权利要求1所述的方法,其特征在于,所述利用所述控制插件,确定与所述开发项目对应的目标文件的代码长度,还包括:
判断所述目标文件是否携带跳过检测标识;
若携带,则构建所述开发项目;
若不携带,则确定所述代码长度。
8.一种开发项目的构建装置,其特征在于,所述装置包括:
配置模块,用于安装并配置预设控制插件;
长度计算模块,用于响应于开发项目构建请求,利用所述预设控制插件,确定与所述开发项目对应的目标文件的代码长度;
构建模块,用于若所述代码长度小于或等于预设长度阈值,则构建所述开发项目。
9.一种可读存储介质,其上存储有程序或指令,其特征在于,所述程序或指令被处理器执行时实现如权利要求1至7中任一项所述的方法的步骤。
10.一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至7中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安国际智慧城市科技股份有限公司,未经平安国际智慧城市科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210166528.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种提高大珠母贝珍珠质量的阶段性池塘养殖方法
- 下一篇:温度补偿型谐振器