Describe the bug
Jarvis is able to detect production / consumption of the first level of function childs that is not defined at the function itself, and create the missing production / consumption accordingly.
But this does not work for the next child level
To Reproduce
Execute the followings commands:
%%jarvis
with test
F1 is a function
F1a is a function
F1a1 is a function
F1 is composed of F1a
F1a is composed of F1a1
a is a data
F1a produces a
b is a data
F1a consumes b
c is a data
F1a1 produces c
d is a data
F1a1 consumes d
show context F1
Jarvis generates the following diagram, showing a and b, but not c and d.
Jarvis generates also the XML file indicating that :
a is produced by F1 and F1a
b is consumed by F1 and F1a
c is produced by F1a1 and F1a, but not by F1
d is consumed by F1a1 and F1a, but not by F1
Expected behavior
Jarvis must show c and d in this diagram
Jarvis must generate a XML file indicating that c is produced by F1 and d is consumed by F1
Desktop (please complete the following information):
Impacted version jarvis4se version: 1.1.3
Describe the bug Jarvis is able to detect production / consumption of the first level of function childs that is not defined at the function itself, and create the missing production / consumption accordingly. But this does not work for the next child level
To Reproduce Execute the followings commands:
Jarvis generates the following diagram, showing a and b, but not c and d.
Jarvis generates also the XML file indicating that :
Expected behavior Jarvis must show c and d in this diagram Jarvis must generate a XML file indicating that c is produced by F1 and d is consumed by F1
Desktop (please complete the following information):