You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mermaid flowcharts keep their edge ids. An id written before an arrow, as Mermaid 11 allows (A e1@--> B, also with |label| or -- label
-->), becomes the edge's id. diago diff then matches the edges of two versions of a .mmd file by id rather than by their two ends. On an & fan-out the id goes to one edge, as in
Mermaid. A repeated id stays with its first edge, and the import reports it.
Mermaid edge properties (e1@{ animate: true }, curve) no longer fail the import. diago draws no edge animation or curve, so they are dropped with an import report line.
diago diff prints a warning once when both versions raise it alike (same rule, field and message), under after. Before, a diff of a spec without edge ids printed every
edge-without-id warning twice, once as before.edges[i] and once as after.edges[i].