Piranha是一个全自动重新构建与老旧标示有关编码的专用工具。在更多的层级上,该设备的键入是象征的名字和预计的个人行为,在特性文档中特定了与标示有关的API目录。Piranha将应用这种键入来依据预估的个人行为全自动重新构建编码。
手机软件截屏1
手机软件特点
特征标示通常用以逐渐发布或实验新的特点。在极少数状况下,即使完成了标示的目地,与特点标示有关的编码也不会被删掉。大家把这类标示称之为老旧标示。与老旧标示有关的编码的出现会出现下列缺陷。
多余的编码混乱提升了保护的总体复杂性,造成开发人员的生产率降低。
这种标示很有可能会影响别的试验标示(例如,因为嵌入在一个自始至终为假的标示下)。
在源代码和二进制中存有未采用的编码。
落伍的标示也会造成不正确
这一资料库包括四个单独的Piranha版本,四个适用的语言表达各有一个。Java、JavaScript、Objective-C和Swift。
要应用/搭建每一个版本号,请在相对应的[lang]/文件目录下搜索,并依照[lang]/README.md文件中的表明开展实际操作。保证cd到该文件目录下,依照README中的表明搭建一切有关编码。