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
Some points could be improved in the layout and alignment of edge labels:
In the state diagrams, state transition edges have a fixed line length when there are multiple words in the edge label. This can be inconvenient as it is less flexible than dynamic line lengths.
FixedLineLength.mov
In class diagrams, segmented edges can have three labels. For horizontal segmented edges, the labels that are closest to the nodes are slightly shifted away from the node to clear the arrowhead. This is not the case for vertical segmented edges. Here, by horizontal segmented edge, I mean that the majority of segments are horizontal.
In class diagrams, the middle label of segmented edges can sometimes overlap the segments themselves which is not ideal as it can make the labels less readable.
The text was updated successfully, but these errors were encountered:
The test for the visual layout of #446 were developed on Mac, and
Windows has a slightly different font size, so test oracles that are
close to the boundary will be flaky.
Some tests of the diagram layout are sensitive to the font size. The
font size is stored in the system properties. Before the test, we cache
the current font size, then set the default one for the tests, and
restore the user's font size once the tests are over.
Some points could be improved in the layout and alignment of edge labels:
FixedLineLength.mov
The text was updated successfully, but these errors were encountered: