Open rajivr opened 3 years ago
Hello,
Thanks for having reported this issue! I'll have a look at it within the next few days. :)
For what I see, it seems this "issue" is on PlantUML side. The current implementation does not support concurrent state with outgoing transitions. A similar limitation arises when trying to visualize "nested_parallel.yaml", but not "elevator.yaml" for example.
I have no idea what I could do to fix this, unfortunately... :(
Related discussions:
If PlantUML does not respect the UML 2.5 specification w.r.t. what is possible to specify in certain statecharts, then it is indeed difficult to do anything about it from the side of Sismic. PlantUML should try to fix this problem. (I do not know if they will do this anywhere soon, given that some of the issues are "due to the current implementation" of PlantUML.
The first (above) discussion dates back to 2014. The second one was created this year, in March. I hope it will receive more feedback :)
Thanks @tommens and @AlexandreDecan for the feedback and the pointers.
Firstly, thanks a lot for this tool. I accidentally discovered it, and I am really glad I found it.
I am new to sismic. I was trying to visualize
tests/yaml/deep_history.yaml
, and it looks likesplantuml
is throwing an error.Sismic version is current master (commit
e8b585f90d
)Here are the steps that I followed.
Here is the image that is generated by
plantuml
.