[发明专利]一种类文件导入代码管理系统及方法在审
申请号: | 202110294675.1 | 申请日: | 2021-03-19 |
公开(公告)号: | CN112988137A | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 张昊;孙含福;黄晓艳;钟卫为 | 申请(专利权)人: | 武汉虹信技术服务有限责任公司 |
主分类号: | G06F8/33 | 分类号: | G06F8/33;G06F8/70 |
代理公司: | 武汉东喻专利代理事务所(普通合伙) 42224 | 代理人: | 雷霄 |
地址: | 430205 湖北省武汉市江夏区藏龙*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 种类 文件 导入 代码 管理 系统 方法 | ||
1.一种Xcode中类文件导入代码管理系统,其特征在于,包括步骤:
输入模块,用于接收用户输入的特殊类文件名和真实引用类文件名的映射关系;
读取模块,用于从代码文件中获取全部代码,并读取所有类文件导入代码和注释相关代码;
匹配模块,用于根据用户输入的映射关系和注释相关代码确定实际编写代码中已使用的类文件导入代码和未使用的类文件导入代码,并且删除未使用的类文件导入代码;
排序模块,用于对所有已使用的类文件导入代码进行排序。
2.如权利要求1所述的一种Xcode中类文件导入代码管理系统,其特征在于,所述确定实际编写代码中已使用的类文件导入代码和未使用的类文件导入代码包括步骤:
从全部代码中删除所有类文件导入代码和注释代码,得到实际编写代码;
从所有类文件导入代码中获取所有类文件名;
根据映射关系表查询获得所有真实引用类文件名,将每个真实引用类文件名在实际编写代码中进行匹配,根据匹配结果确定已使用的类文件导入代码和未使用的类文件导入代码。
3.如权利要求1所述的一种Xcode中类文件导入代码管理系统,其特征在于,还包括:插入模块,用于将排序后的已使用的类文件导入代码插入到实际编写代码中。
4.如权利要求1所述的一种Xcode中类文件导入代码管理系统,其特征在于,所述排序为:依次按照系统框架的类文件导入代码、第三方框架的类文件导入代码、自定义的类文件导入代码进行排序。
5.如权利要求4所述的一种Xcode中类文件导入代码管理系统,其特征在于,若包含多个系统框架的类文件导入代码,则按照字母顺序将多个系统框架的类文件导入代码进行排序;若包含多个第三方框架的类文件导入代码,则按照字母顺序将多个第三方框架的类文件导入代码进行排序;若包含多个自定义的类文件导入代码,则按照字母顺序将多个自定义的类文件导入代码进行排序。
6.如权利要求1所述的一种Xcode中类文件导入代码管理系统,其特征在于,所述读取模块支持从全部代码任意位置读取类文件导入代码。
7.一种Xcode中类文件导入代码管理方法,其特征在于,包括步骤:
接收用户输入的特殊类文件名和真实引用类文件名的映射关系;
从代码文件中获取全部代码,并读取所有类文件导入代码和注释相关代码;
根据用户输入的映射关系和注释相关代码确定实际编写代码中已使用的类文件导入代码和未使用的类文件导入代码,并且删除未使用的类文件导入代码;
对所有已使用的类文件导入代码进行排序。
8.如权利要求7所述的一种Xcode中类文件导入代码管理方法,其特征在于,所述确定实际编写代码中已使用的类文件导入代码和未使用的类文件导入代码包括步骤:
从全部代码中删除类文件导入代码和注释代码,得到实际编写代码;
从所有类文件导入代码中获取所有类文件名;
根据映射关系表查询获得所有真实引用类文件名,将每个真实引用类文件名在实际编写代码中进行匹配,根据匹配结果确定已使用的类文件导入代码和未使用的类文件导入代码。
9.如权利要求7所述的一种Xcode中类文件导入代码管理方法,其特征在于,支持从全部代码任意位置读取类文件导入代码。
10.如权利要求7所述的一种Xcode中类文件导入代码管理方法,其特征在于,所述排序为:依次按照系统框架的类文件导入代码、第三方框架的类文件导入代码、自定义的类文件导入代码进行排序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉虹信技术服务有限责任公司,未经武汉虹信技术服务有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110294675.1/1.html,转载请声明来源钻瓜专利网。