draw-graph icon indicating copy to clipboard operation
draw-graph copied to clipboard

[BugReport] PlantUML与Graphviz生成的函数调用顺序与实际不一致

Open feng99 opened this issue 10 months ago • 3 comments

image image

Mermaid这个是正确的 image

feng99 avatar Jan 13 '25 09:01 feng99

plantuml框架也是用了graphviz的算法,其顺序规律我没研究过,你可以改源码标签里的调用定义顺序看看是不是会改变,可能我在这两个的调用定义顺序要倒着写入。

LinWanCen avatar Jan 13 '25 10:01 LinWanCen

这个顺序问题,您有修改吗 现在我发现 PlantUML,Graphviz,和Mermaid(原本顺序正确的) 在一个复杂函数中 调用顺序 这3个全都是错误的

feng99 avatar Jan 21 '25 11:01 feng99

没有修改,我计划后面把这些地方的 map 和 set 都换成有序的,并传入一个参数判断在另外两个逆序,不过我在 demo 中发现似乎不是按定义顺序排序的,得研究一下。

LinWanCen avatar Jan 21 '25 12:01 LinWanCen