draw-graph
draw-graph copied to clipboard
[BugReport] PlantUML与Graphviz生成的函数调用顺序与实际不一致
Mermaid这个是正确的
plantuml框架也是用了graphviz的算法,其顺序规律我没研究过,你可以改源码标签里的调用定义顺序看看是不是会改变,可能我在这两个的调用定义顺序要倒着写入。
这个顺序问题,您有修改吗 现在我发现 PlantUML,Graphviz,和Mermaid(原本顺序正确的) 在一个复杂函数中 调用顺序 这3个全都是错误的
没有修改,我计划后面把这些地方的 map 和 set 都换成有序的,并传入一个参数判断在另外两个逆序,不过我在 demo 中发现似乎不是按定义顺序排序的,得研究一下。