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