C'est là que l'équipe Novoda fait tout son piratage
Trouvez le module du dojo que vous souhaitez essayer. Ce sera un module sous le Dir racine. À l'intérieur, vous trouverez soit le répertoire default , soit un répertoire linguistique spécifique.
Si vous ne trouvez que le répertoire default , suivez ces instructions. Une fois que la structure du dossier a été correctement mise à jour, vous pouvez continuer, faites une copie du projet par défaut de la langue avec laquelle vous souhaitez exécuter le kata.
Entrez à l'intérieur de cette copie du répertoire default et nommez-le avec la date et votre nom ou le nom de couple. Ce dir que vous venez de copier devrait avoir des instructions pour exécuter le dojo ainsi que n'importe quel exemple de code.
-dojos
|- theKata
|- yourChoosenLanguage
|- default
|- 01012014-yourname-pairsname
Ajoutez le kata copié aux settings.gradle racine theKata:01012014-yourname-pairsname
include: 'theKata:default', 'theKata:01012014-yourname-pairsname'
Swift ou Java , créez un répertoire avec le nom de la langue. Si le kata n'a pas de langage de programmation spécifique, vous pouvez placer le code sur le dossier racine.default dans la langue sur laquelle vous souhaitez exécuter le katadefault contiendra n'importe quel code source de modèle et fichier gradle (si vous utilisez AA Java Project) -dojos
|- myKata
|- oneLanguage
|- default
|- yourImpl
|- anotherLanguage
|- default
|- yourImpl
Un gradle de niveau dojo doit être ajouté pour conserver toutes les implémentations en utilisant la même version.
subprojects {
apply from : ' ../default/build.gradle '
} Ajoutez les katas finis à la racine gradle en tant que dojo:implName
include: 'myKata:default'
Si le dojo ne contient que le dossier default , il est possible qu'il n'ait été utilisé qu'auparavant pour la programmation Android et la structure doit être mise à jour. Pour ce faire, créez un dossier Java et placez tout le code actuellement sur root à l'intérieur du nouveau dossier (y compris le dossier default ). Vous pouvez ensuite créer un nouveau dossier sur la racine Kata avec la nouvelle langue sur laquelle vous souhaitez exécuter le kata si nécessaire.
-dojos
|- theKata
|- oneLanguage
|- existingLanguage
|- default
|- 01012014-existingname-existingpair
Maintenant, vous pouvez exécuter un nouveau dojo sur l'une ou l'autre langue