Aquí es donde el equipo de Novoda hace todo su piratería
Encuentre el módulo del dojo que desea intentar. Este será un módulo debajo de la raíz dir. En el interior encontrará el directorio default o un directorio de idiomas específico.
Si solo encuentra el directorio default , siga estas instrucciones. Una vez que la estructura de la carpeta se haya actualizado correctamente, puede continuar, haga una copia del proyecto predeterminado del idioma que desee ejecutar el KATA.
Entra en esta copia del directorio default y asígnele con la fecha y su nombre o nombre de emparejamiento. Este director que acaba de copiar debe tener instrucciones para ejecutar el dojo y cualquier código de ejemplo.
-dojos
|- theKata
|- yourChoosenLanguage
|- default
|- 01012014-yourname-pairsname
Agregue el kata copiado a la settings.gradle raíz theKata:01012014-yourname-pairsname
include: 'theKata:default', 'theKata:01012014-yourname-pairsname'
Swift o Java , cree un directorio con el nombre del lenguaje. Si el KATA no tiene un lenguaje de programación específico, puede colocar el código en la carpeta raíz.default dentro de cualquier idioma que desee ejecutar el KATA endefault contendrá cualquier código fuente de plantilla y archivo gradle (si está utilizando el proyecto AA Java) -dojos
|- myKata
|- oneLanguage
|- default
|- yourImpl
|- anotherLanguage
|- default
|- yourImpl
Se debe agregar un gradle de nivel de dojo que contenga para mantener todas las implementaciones utilizando la misma compilación.
subprojects {
apply from : ' ../default/build.gradle '
} Agregue las katas terminadas al gradle de la raíz como dojo:implName
include: 'myKata:default'
Si el dojo solo contiene la carpeta default , es posible que solo se haya utilizado para la programación de Android antes y la estructura debe actualizarse. Para hacerlo, cree una carpeta Java y coloque todo el código actualmente en la raíz dentro de la nueva carpeta (incluida la carpeta default ). Luego puede crear una nueva carpeta en la raíz de Kata con el nuevo lenguaje que desea ejecutar el kata si es necesario.
-dojos
|- theKata
|- oneLanguage
|- existingLanguage
|- default
|- 01012014-existingname-existingpair
Ahora puedes ejecutar un nuevo dojo en cualquier idioma