dojos
1.0.0
这是Novoda团队进行所有黑客攻击的地方
查找您要尝试的Dojo的模块。这将是root dir下的模块。在内部,您将找到default目录或特定语言目录。
如果仅找到default目录,请按照以下说明。正确更新文件夹结构后,您可以继续进行默认项目的副本,以使用哪种语言运行Kata。
进入此default目录的此副本,然后用日期和您的名称或配对名称命名。您刚刚复制的此dir应该具有运行Dojo以及任何示例代码的说明。
-dojos
|- theKata
|- yourChoosenLanguage
|- default
|- 01012014-yourname-pairsname
将复制theKata:01012014-yourname-pairsname kata添加到root settings.gradle中
include: 'theKata:default', 'theKata:01012014-yourname-pairsname'
Swift或Java为目标,请创建一个带有语言名称的目录。如果KATA没有特定的编程语言,则可以将代码放在根文件夹上。default目录default目录将包含任何模板源代码和gradle文件(如果您使用的是AA Java项目) -dojos
|- myKata
|- oneLanguage
|- default
|- yourImpl
|- anotherLanguage
|- default
|- yourImpl
应添加包含Dojo级别的gradle ,以使用相同的构建来保持所有实现。
subprojects {
apply from : ' ../default/build.gradle '
}像dojo:implName一样,将成品katas添加到根gradle
include: 'myKata:default'
如果Dojo仅包含default文件夹,则可能仅用于Android编程,并且需要更新结构。为此,创建一个Java文件夹,然后将当前所有代码放在新文件夹内部的根部(包括default文件夹)。然后,您可以在KATA根上使用新语言创建一个新文件夹,并在必要时运行KATA。
-dojos
|- theKata
|- oneLanguage
|- existingLanguage
|- default
|- 01012014-existingname-existingpair
现在您可以在两种语言上运行新的Dojo