Acceleo 2.1.0 - Aperçu des nouveautés
Comme prévu voici la version de maintenance 2.1.0 pour Acceleo, cette dernière apporte la compatibilité Eclipse 3.3 "Europa" mais également quelques améliorations au sein des éditeurs. Enfin une première version stable du débogueur est disponible.Toutes ces nouveautés complètent les nouveautés d'Acceleo 2.0.0.
Compatibilité Eclipse 3.3
Le projet Acceleo est désormais compatible avec Eclipse 3.3.
![]() |
Première version stable du débogueur
Une première version stable du débogueur est désormais disponible, elle permet de positionner des points d'arrêt au sein d'un template et d'exécuter son évaluation pas à pas.
|
Il permet d'ors et déjà de réaliser les opérations suivantes :
Le comportement général du débogueur est le suivant : il s'arrete sur toutes les zones dynamiques qui sont sur une ligne ou il y a un breakpoint Pour chaque instruction surlignée il y a un arrêt pour visualiser l'entree "input", puis un arrêt pour visualiser la sortie "output".
Le débogueur permet également de définir des points d'arrêts conditionnels, pour cela il suffit de cliquer avec le bouton gauche de la souris sur un point d'arrêt et de saisir la condition.
|
Améliorations des éditeurs
L'éditeur de templates s'est offerts quelques assistances suplémentaires, en particulier l'auto-completion sur les URIs des méta-modèle et les services ainsi que l'ajout d'icônes sur l'auto-completion des types.
|
|
|
Corrections de bugs
Acceleo 2.1.0 corrige un certain nombre d'anomalies notamment :
| 307193 | Impossible d'itérer sur les portions de code générées pour un élément du modèle | 18/06/2007 |