Skip to content

Use HTML tables for architecture blocks

Every now and then, the following error happens when generating architecture graphs:

Warning: flat edge between adjacent nodes one of which has a record shape - replace records with HTML-like labels
  Edge memory0 -> memory0_in0_mux
Error: lost memory0_in0_mux memory0 edge

It seems like using HTML-based "records" is better. https://graphviz.org/doc/info/shapes.html#html This would also allow printing additional information (like number of cells) on a different row, which in most cases will be better. As well as styling of text etc (bold entity name?).