klee-contrib / topmodel

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

Homogénéisation des conventions de nommages (classes/propriétés/fichiers) #178

Closed JabX closed 1 year ago

JabX commented 1 year ago

C'est le bordel. Il faudrait que ça soit propre (= conversion automatique dans les conventions de nommage du langage cible par exemple) D'un autre côté, il faut gérer les cas particuliers où on a besoin de deux conventions en même temps non maîtrisées (exemple : C#/Java + JSON externe typiquement).

JabX commented 1 year ago

A priori, on autorise n'importe quelle convention de nommage dans topmodel et on traduit toujours (correctement) dans la convention cible, sauf si on met preservePropertyCasing sur la classe/endpoint/décorateur, et dans ce cas on garde exactement le nom original quoi qu'il arrive.