Skip to content

# Demande de Fusion pour la Mise à Jour du Projet `simprod` et l'integration de l'option -t dot

Bouargan, Zakariae requested to merge dot-output into master

Demande de Fusion pour la Mise à Jour du Projet simprod

Description de la Mise à Jour

Cette demande de fusion introduit des améliorations significatives au projet simprod, en se concentrant sur l'implémentation de la fonctionnalité de sérialisation DOT pour la représentation des scénarios.

Comportement Actuel (Avant la Mise à Jour)

  • Le programme génère et affiche des scénarios au format JSON.
  • Capacités de visualisation limitées pour les structures de scénarios complexes.

Nouveau Comportement (Après la Mise à Jour)

  • Introduction d'une option -t [json|dot] pour la commande simprod scenario.
  • Permet la génération de scénarios au format DOT, adaptés à la visualisation avec Graphviz.
  • Amélioration de la visualisation des scénarios complexes avec des représentations graphiques claires.

Informations sur la Branche

  • Basée sur le commit le plus récent de la branche master.
  • Contient uniquement des commits liés à la fonctionnalité de sérialisation DOT.

Commits

  • Tous les commits sont atomiques, chacun représentant un changement distinct et minimal.
  • Les messages de commit sont clairs, descriptifs et suivent la convention existante établie dans le projet.

Qualité Technique

  • Aucune erreur d'orthographe ou de grammaire.
  • Le code adhère au style et aux normes de qualité du projet.
  • Inclut des tests unitaires pour la nouvelle fonctionnalité et passe tous les tests existants.

Cette mise à jour améliore le projet simprod en fournissant un format de sortie supplémentaire, améliorant la capacité de l'utilisateur à visualiser et comprendre les scénarios complexes.

Merge request reports