Closed lucas-v closed 11 years ago
Il reste quelques points à traiter avant que je puisse accepter ce Pull Request :
Le dernier commit est inquiétant :
Pour les commentaires pré-acceptation de la pull request :
Fins de ligne : L'information est dans le Wiki (VBAToolKit SetUp) - de fait nous n'avons pas les mêmes réglages et cela peut expliquer les problèmes que nous avons depuis le début.
S'il y a encore des problèmes de normalisation il faut les traiter au fur et à mesure (FileExists, et j'ai vu un M aussi). Et je ne comprends pas ton explication concernant Number et Count. Chez moi c'est normalisé (vtkConfogurationManager) et chez toi non.
Une idée géniale de dernière minute … Il me semble que ton Export ne se base plus maintenant que sur la feuille Excel vtkConfigurations. L'export ne serait alors à faire que si cette feuille a été modifiée depuis la dernière sauvegarde (il faudrait ajouter une méthode à vtkConfigurationManager).
En effet l'export ne se base que sur la feuille vtkConfigurations. Je ne pense pas que ça vaille le coup de passer du temps à implémenter ça :
OK pour ne pas implémenter mon idée géniale. Mais ça me chagrine tout de même de faire un truc pas fini. Dans la prochaine version, l'export lui-même disparaîtra (inutile d'exporter en XML se qui se trouve déjà en XML) ou au moins prendra une forme différente.
Pour tout vous dire, je vois les choses d'un autre angle (peut-être plus KISS) : si on peut s'épargner du travail déjà fait par Git, c'est plus une bonne idée qu'une mauvaise.
Dans cet ordre d'idée, je me suis rendu compte que la normalisation des fichiers rendait quasi inutile l'option onlyModified
: on a implémenté cette option pour limiter l'énervement dû à la casse qui change tout le temps, mais si tout est normalisé, les fichiers modifiés ne changent pas, même s'ils sont réexportés. La form
de create project est détectée comme modifiée, mais pas les autres modules.
Mais comme vous dites, l'export sera sous une forme différente assez vite.
Il n'y a plus les gros écarts sur la totalité des fichiers : Super !!
Mais :
On s'en approche !
Ready for merge.
I had to merge the code in Normalize manually.