Commit Graph

104 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
1800aae7cd Suppression des anciens fichiers Bakefile et Makefile, ajout de nouveaux fichiers de test pour la gestion des commandes silencieuses 2025-03-14 22:25:47 +01:00
ff5648a557 Ajout d'un nouveau test qui vérifie si on peut utiliser des conditions dans les commandes du makefile 2025-03-14 20:47:38 +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
2ca705be70 Suppression des fichiers Bakefile et Makefile ainsi que des fichiers sources associés pour la gestion des boucles for 2025-03-12 22:04:39 +01:00
56789b9892 Ajout de la gestion des erreurs ignorées dans CommandExecutor et création de nouveaux fichiers de test pour le Makefile 2025-03-12 22:03:57 +01:00
48a376006e Simplification du Makefile en supprimant les messages d'écho inutiles et en ajustant les dépendances pour la création du fichier JAR. 2025-03-12 16:41:47 +01:00
01c5954b5b Ajout de la gestion des commandes silencieuses dans CommandExecutor 2025-03-12 16:34:15 +01:00
2e285862b7 Amélioration du makefile 2025-03-12 16:15:19 +01:00
23477951fe Merge branch 'main' of https://grond.iut-fbleau.fr/stiti/SAE32_2024 2025-03-11 18:25:03 +01:00
17d26395b8 Amélioration du Makefile 2025-03-11 18:24:29 +01:00
1d57414e87 README de tous les tests 2025-03-10 13:21:31 +01:00
80bdd3c964 Ajout d'un test intéressant d'un autre groupe 2025-03-10 11:10:47 +01:00
8ea9466dc4 Ajout du rapport 2025-03-10 10:59:05 +01:00
12f32e23f5 Ajout d'une image de structure de données dans la documentation 2025-03-10 10:54:15 +01:00
e0e155b7c9 Ajout d'un diagramme de dépendance des objets dans la documentation 2025-03-10 10:54:05 +01:00
91e499909a Ajout d'un diagramme de classes dans la documentation 2025-03-10 10:53:43 +01:00
aa8d490880 Ajout d'un algorigramme dans la documentation 2025-03-10 10:53:21 +01:00
77dda524b0 Suppression des références aux répertoires de tests en C et Java dans le README 2025-03-07 22:28:04 +01:00
d40ab80582 Suppression d'une ligne redondante dans le README concernant l'organisation des dossiers de test 2025-03-07 22:22:24 +01:00
bf389b96cf Mise à jour du README des tests pour inclure une description détaillée et une table des tests 2025-03-07 22:18:35 +01:00
3e9fa75023 Amélioration de la javadoc 2025-03-07 22:13:57 +01:00
f1f378d68d Ajout de nouveaux fichiers de test et suppression de fichiers obsolètes 2025-03-07 21:53:09 +01:00
ca42e51636 Ajout du test n°25 2025-03-07 21:46:30 +01:00
75911d41d8 Ajout Test 23 et 24 2025-03-03 23:23:40 +01:00
434f9b3985 ajout README 9 à 17 2025-03-03 23:19:24 +01:00
cbcfd60ab1 Ajout README.md tests : 5,6,7,8 2025-03-03 13:57:20 +01:00
2923396891 Mise à jour des styles des boutons dans BakeTestRunner pour améliorer la lisibilité 2025-03-02 16:26:37 +01:00
d000eef590 Amélioration du programme de test 2025-03-02 16:18:59 +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
91484ff5cc Experimentation 2025-03-02 14:59:03 +01:00
stiti
ef5fff565a Ajout de la détection des timestamps futurs dans le système de build et mise à jour des messages d'avertissement 2025-03-02 14:31:44 +01:00
2edb7a3ad3 Ajout du test n°22 + Correction du makefile du projet 2025-03-02 14:06:36 +01:00
f694c292d7 Suppression des fichiers inutiles 2025-03-02 13:46:28 +01:00
994cbb89e8 Ajout du test n°20 et 21 2025-03-02 13:07:22 +01:00
89aa7a1c5a Suppression du script test.sh, mise à jour du Makefile et ajout de sections dans le README.md pour l'installation, l'utilisation et les tests. 2025-03-02 11:01:29 +01:00
3cad3a6a53 Ajout du script de test automatique du test n°5 2025-03-01 21:43:37 +01:00
5c8ace4aef Modification du readme.md du test n°3 2025-03-01 21:35:52 +01:00
e574bd54f7 Création d'un script de test automatique pour le test n°4 + Amélioration du readme.md d'explication 2025-03-01 21:35:36 +01:00
85d2cef358 Création d'un script de test automatique pour le test n°3 + Amélioration du readme.md d'explication 2025-03-01 21:28:01 +01:00
c7d0b78e03 Création d'un script de test automatique pour le test n°2 + Amélioration du readme.md d'explication 2025-03-01 21:21:24 +01:00
43dc5102aa Création d'un script de test automatique pour le test n°1 + Amélioration du readme.md d'explication 2025-03-01 21:12:59 +01:00
77e954fff0 Correction de bug 2025-02-28 21:34:56 +01:00
f8caea69c6 Ajout d'un test 19 + correction de bug 2025-02-28 21:30:23 +01:00
5fefb42eaa Ajout du test n°18 dans le script d'automatisation des tests 2025-02-28 21:19:50 +01:00
a6a7fe322d Ajout de la gestion des chemins d'accès avec tilde pour ignorer les règles et dépendances dans le répertoire personnel, afin de correspondre au comportement de Make. 2025-02-28 21:11:41 +01:00
0ad41c748f Ajout du test n°18 avec des symboles spéciaux dans les chemins 2025-02-28 20:57:21 +01:00
2d7e994045 Suppression de dep3 2025-02-28 20:39:54 +01:00