一种冗余代码的处理方法、装置、设备、存储介质及产品制造方法及图纸

技术编号:42649442 阅读:68 留言:0更新日期:2024-09-06 01:43
本发明专利技术实施例提供了一种冗余代码的处理方法、装置、设备、存储介质及产品,该方法包括:对待处理源代码文件进行编译,获得所述待处理源代码文件对应的编译生成文件;根据所述编译生成文件以及所述待处理源代码文件,从所述待处理源代码文件中确定出未参与编译的冗余源代码文件;将所述冗余源代码文件进行删除。利用该方法,采用根据编译生成文件来反向裁剪冗余代码的策略。与传统的静态分析或手动审查方法相比,这种策略能够更直接更准确地识别出冗余代码。实现了对冗余代码的自动化裁剪,极大地提高了裁剪操作的效率,降低了人工操作的错误率,使得代码裁剪过程更加可靠和高效。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种冗余代码的处理方法、装置、设备、存储介质及产品


技术介绍

1、随着互联网技术的发展,代码编写显得尤为重要。在实际的代码编译过程中,并非所有代码都会被实际使用到,这些未被编译使用的代码,即冗余代码。冗余代码不仅占用了存储空间,还可能导致编译时间增长,甚至引入潜在的错误和漏洞。由于当前互联网开发过程中,代码编写往往是多人协作且涉及代码迭代,冗余代码的问题尤为突出。

2、传统的代码裁剪方法往往依赖于人工审查或简单的静态分析,这些方法效率低下,且容易遗漏一些隐藏的冗余代码。同时,这些方法也无法精准地裁剪代码,导致裁剪后的代码仍然可能包含不必要的部分。因此,需要提供一种冗余代码裁剪的方法能够解决上述问题。


技术实现思路

1、本专利技术实施例提供了一种冗余代码的处理方法、装置、设备、存储介质及产品,实现了对冗余代码的自动化裁剪,极大地提高了裁剪操作的效率,还降低了人工操作的错误率,使得代码裁剪过程更加可靠和高效。

2、第一方面,本专利技术实施例提供了一种冗余代码本文档来自技高网...

【技术保护点】

1.一种冗余代码的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述对待处理源代码文件进行编译,获得所述待处理源代码文件对应的编译生成文件,包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述编译生成文件以及所述待处理源代码文件,从所述待处理源代码文件中确定出未参与编译的冗余源代码文件,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述编译生成文件,确定所述待处理源代码文件中实际参与编译的非冗余源代码文件,包括:

5.根据权利要求1所述的方法,其特征在于,在所述将所述冗余源代码文件进行删除之后...

【技术特征摘要】

1.一种冗余代码的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述对待处理源代码文件进行编译,获得所述待处理源代码文件对应的编译生成文件,包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述编译生成文件以及所述待处理源代码文件,从所述待处理源代码文件中确定出未参与编译的冗余源代码文件,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述编译生成文件,确定所述待处理源代码文件中实际参与编译的非冗余源代码文件,包括:

5.根据权利要求1所述的方法,其特征在于,在所述将所述冗余源代码文件进行删...

【专利技术属性】
技术研发人员:廖世兴杨启彬蔡志刚候鹏飞陈阳
申请(专利权)人:湖南开鸿智谷数字产业发展有限公司
类型:发明
国别省市:

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

1