Commit Graph

5 Commits (6b1915b494265fbde3968a19d5a307b01b7ce485)

Author SHA1 Message Date
Johan Girod 6b1915b494 ⬆️ Update prettier for supporting =?? syntax 2020-12-02 14:43:28 +01:00
Johan Girod 974a14509e ⚙️🔥 Ajoute un AST bien typé pour publicodes
- Introduction de nouveaux mécanismes
- Réecriture de l'evaluation et du parsing des règles.
- Les règles peuvent apparaître dans les formules de calcul
- Introduction d'un AST en bonne et due forme
- Réecriture de buildRuleDependancies.
- Ajout d'une passe pour la désambiguation des références
- Réecriture de rendNonApplicable et de remplace
- Réimplémentation de parentDependancy

Voir #1191
2020-12-02 14:00:44 +01:00
Maxime Quandalle 6fa30e505c Ajout d'un test d'intégration pour le temps partiel au smic
Ainsi que d'un test unitaire pour les références dans la situation
2020-10-11 16:51:19 +02:00
Maxime Quandalle aa0e42de78 🔥 Supprime la décote et la franchise
Le mécanisme "allègement" proposaient ces deux paramètres ajoutant
beaucoup de complexité pour une seule utilisation dans la base de règle
qui peut être remplacée par une formule littérale.

Closes #1119
2020-09-29 11:16:01 +01:00
Johan Girod d91283cde2 🔥 Sépare le moteur dans un packet isolé 2020-05-14 15:25:22 +02:00