klee-contrib / topmodel

Outil de modélisation et générateurs pour divers langages
https://klee-contrib.github.io/topmodel/#/
MIT License
9 stars 9 forks source link

Génération des APIs Client/Server par tag #213

Closed JabX closed 1 year ago

JabX commented 1 year ago

Encore un bout de #138

Côté C#, on peut utiliser des variables par tag pour apiGeneration, apiRootPath et apiFilePath. Côté Java, c'est apiGeneration, apiRootPath et apiPackageName.

Ca marche comme l'implé en JS, d'ailleurs j'ai fait un EndpointsGeneratorBase pour mettre en commun la logique qui permet de trouver les fichiers à générer et avec quels endpoints (vu que la combinatoire n'est pas évidente et que c'est toujours la même chose...)

Ce n'est pas encore l'ensemble de ce qu'on voulait faire puisqu'il faudrait (au moins) gérer encore les classes, mappers, traductions, accesseurs de références... mais c'était probablement le plus important ;)