Piranha是一个自动重构与陈旧标志相关代码的工具。在更高的层次上,该工具的输入是标志的名称和预期的行为,在属性文件中指定了与标志相关的API列表。Piranha将使用这些输入来根据预期的行为自动重构代码。
软件特色
特征标志通常用于逐步推出或试验新的特征。在少数情况下,即使完成了标志的目的,与特征标志相关的代码也不会被删除。我们把这种标志称为陈旧标志。与陈旧标志相关的代码的存在会有以下缺点。
不必要的代码杂乱增加了维护的整体复杂度,导致开发者的生产力下降。
这些标志可能会干扰其他实验标志(例如,由于嵌套在一个始终为假的标志下)。
在源码和二进制中存在未使用的代码。
过时的标志也会导致错误
这个资源库包含四个独立的Piranha版本,四个支持的语言各有一个。Java、JavaScript、Objective-C和Swift。
要使用/构建每个版本,请在相应的[lang]/目录下查找,并按照[lang]/README.md文件中的说明进行操作。确保cd到该目录下,按照README中的说明构建任何相关代码。
傲游是最符合中国人使用习惯多标签浏览器,拥有业界最优秀的在线收藏和广告过滤功能,并囊括了智能填表、超级拖放、鼠标手势、分屏浏览等众多易用功能,100%提高浏览效率,给我们带来更快捷、更稳定、更安全的上网体验。.
imazingforwindows是一款非常棒的为ios苹果设备制作的管理软件工具。这款软件可以为用户提供传输文件,从iOS设备上,以及浏览iOS文件系统,管理多个相同的iOS设备和还原备份中的任何一个,
PDF Replacer Pro是一款PDF文字查找替换软件工具,通过PDF Replacer Pro,用户可以大批量的将pdf文件中指定的一个词,短语或者句子替换成您想要文字,对于办公而言十分方便。 基本简介 现在越
CLOStandalone是由CLO3D研发的一款三维服装设计软件,能够帮助用户可视化设计各种时尚产品,能够帮助用户设计多层次和细节复杂的时装模型,并且能够通过材质模拟来展现出成品服装的真实
RecoveryTools Windows Live Mail Contacts Migrator(邮箱迁移工具),RecoveryToolsWindowsLiveMailContactsMigrator邮箱迁移工具是一款非常好用的邮箱迁移工具,主要帮助用户导出邮件联系人相关数据,通过转换后便能快速导入到其他邮箱里,您可以免费下载。