null nodes get the same node id
Problem:
multiple null
nodes are combined into one (not all, though), because they get the same id in PlantUML.
Issue Data
- Version: 0.3.6
-
Repo where problem appeared: motion-grammar-example@09ef2d3c
- to reproduce, see the diagrams in
src/resources/images
- the generation uses random numbers resulting in different tree depths, in some cases the problem might not occur, then just rerun
- to reproduce, see the diagrams in
Visualization
@startuml
scale 1.0
object "T1" as node0 #4C78A6 {
}
object "Load" as node1 #A78344 {
}
object "T1" as node2 #4C78A6 {
}
object "Load" as node3 #A78344 {
}
object "T1" as node4 #4C78A6 {
}
object "Load" as node5 #A78344 {
}
object "T2" as node6 #DCE9F7 {
}
object "Full" as node7 #A78344 {
}
object "null" as node8 #white {
}
object "null" as node9 #white {
}
object "null" as node9 #white {
}
node0 *-- node1 : Load
node0 *-- node2 : T
node0 *-- node9 : Unload
node2 *-- node3 : Load
node2 *-- node4 : T
node2 *-- node9 : Unload
node4 *-- node5 : Load
node4 *-- node6 : T
node4 *-- node8 : Unload
node6 *-- node7 : Full
@enduml