Commit Graph

21 Commits

Author SHA1 Message Date
362845b224 Amélioration de la méthode de remplacement des variables pour gérer les références imbriquées et ajout de tests pour les variables inexistantes 2025-03-14 22:47:20 +01:00
b22376c5fb Amélioration de la gestion des lignes de continuation dans BakefileParser pour conserver le contenu entier et ajuster l'ajout d'espaces après certains opérateurs. 2025-03-14 20:30:33 +01:00
384bef24cc Correction du message d'erreur dans BakefileParser -> bakefile au lieu de makefile 2025-03-13 21:08:00 +01:00
1a3d07cb90 BACKUP DE DEBUG 2025-03-12 22:36:26 +01:00
3e9fa75023 Amélioration de la javadoc 2025-03-07 22:13:57 +01:00
8f79794ddc Modification des codes de sortie pour les erreurs dans le système de build 2025-03-02 15:57:42 +01:00
77e954fff0 Correction de bug 2025-02-28 21:34:56 +01:00
51d6970ef1 Améliorations du parser et ajout de nouveaux fichiers de test pour vérifier le comportement des variables sur plusieurs lignes avec Bake et Make, et suppression des fichiers obsolètes. 2025-02-22 21:21:51 +01:00
79f285d020 Ajout de la méthode getRule dans BakeEngine et amélioration de la gestion des dépendances dans la classe Rule 2025-02-08 23:15:07 +01:00
2e51ca7491 Amélioration du parser. On laisse les commentaires comme fait make 2025-02-08 22:40:49 +01:00
87662825fa Amélioration du parser Bakefile : gestion des espaces et des commentaires dans les dépendances, commandes et variables 2025-02-08 22:35:00 +01:00
7c2de35762 Refactorisation du parser Bakefile : amélioration de la gestion des variables 2025-02-08 20:42:11 +01:00
1790ccbd94 Suppression des .classs et mise à jour du parser (Il faut des tabs désormais pour les commandes) + Ajout du test n°8 2025-02-08 19:23:39 +01:00
53ea20ea69 Résolution de bug - TEST JAVA -> 01 2025-02-06 20:49:12 +01:00
eb8eea428d Amélioration de la gestion des dépendances et ajout de la sortie des erreurs lors de l'exécution des commandes 2025-02-06 12:31:07 +01:00
c20a508069 Ajout de la gestion des variables dans le Bakefile et mise à jour des tests associés 2025-02-04 19:58:04 +01:00
0941b5e09e Amélioration de la gestion des dépendances circulaires 2025-02-04 19:27:56 +01:00
0af4eb8f1b Améliorations du code + Du mode debug 2025-02-04 17:31:25 +01:00
238a02796b Améliorations du code en ajoutant des patterns/regex + Amélioration du mode debug 2025-02-04 16:27:07 +01:00
98e84fcdf9 Vérification si le Bakefile existe 2025-02-04 10:34:06 +01:00
2d7f69f02e Ajout de la structure de base du projet Bake avec les fichiers principaux.
Première ébauche du projet
2025-02-04 10:18:26 +01:00