Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-23 | ups2018: déduplication avec OrderedDict au lieu de set() | Alban Gruin | |
set() ne conserve pas nécessairement l’ordre des données, ce qui a plusieurs conséquences. Premièrement, un cours avec plusieurs noms séparés par un point-virgule peut changer de nom dans celcatsanitizer d’une mise à jour à une autre. Deuxièmement, cette fonctionnalité devient intestable de manière certaine. Pour remédier à cela, on utilise la structure OrderedDict à la place. Signed-off-by: Alban Gruin <alban@pa1ch.fr> | |||
2018-09-19 | parsers: correction de l’index du premier élément à analyser | Alban Gruin | |
Commencer au premier élément fait planter l’étape de déduction des éléments des cours si jamais un cours n’a ni nom, ni type. Signed-off-by: Alban Gruin <alban@pa1ch.fr> | |||
2018-09-06 | parsers: nouveau parseur pour le format utilisé par l’UPS en 2018 | Alban Gruin | |
Signed-off-by: Alban Gruin <alban@pa1ch.fr> |