Transition d'état : "Méthode après transition" appelée 2 fois

4.0
Transition d'état : "Méthode après transition" appelée 2 fois
0
Tags: #<Tag:0x00007f293bdfc170>

(François Genestin) #21

Ok, il y avait donc bien une anomalie.

En fait c’était plus tordu que ma première analyse.
Par exemple, on peut imaginer un objet codé en Java et qui hérite dans un objet Scripté.
Il faut donc que la méthode de la transition appelle ces 2 implémentations si elles existent.
Donc il pouvait bien y avoir “2 appels” si jamais le callback de transition était implémenté en java ET en rhino.

On a fait en sorte que ça soit mieux géré pour éviter un double appel s’il n’y a que du java-scripté rhino.

On reverra la notion d’objet “hooké en Java” en club utilisateur, c’est un retour au source assez pratique pour tester son code dès la compilation, plus rapide car code compilé…