rcasteran / jarvis4se

JARVIS for Systems Engineers
https://regis-casteran.gitbook.io/jarvis4se/
MIT License
3 stars 1 forks source link

Decomposition diagram with multiple consumers and no producer / multiple producers and no consumer #86

Closed rcasteran closed 11 months ago

rcasteran commented 1 year ago

Impacted version jarvis4se version: 1.3.5

Describe the bug Jarvis does not display correctly data flows in decomposition diagrams the following cases:

To Reproduce Please execute the following commands:

%%jarvis
with test
F1 is a function
F11 is a function
F12 is a function
F11, F12 compose F1
a is a data
F1 consumes a
F11 consumes a
F12 consumes a
b is a data
F1 produces b
F11 produces b
F12 produces b
show decomposition F1

Decomposition diagram is showing randomly:

Expected behavior Decomposition diagram must show:

Screenshots None

Desktop (please complete the following information):