prmr / JetUML

A desktop application for fast UML diagramming.
GNU General Public License v3.0
620 stars 121 forks source link

Implement Stateful Pass-based Sequence Diagram Rendering #470

Closed prmr closed 2 years ago

prmr commented 2 years ago

The current implementation is purely stateless, which less to a complex and inefficient design. With the recent refactoring (#466) it should be possible to implement the rendering of the sequence diagram in a single pass, a bit like the class diagram. This will also contribute to making the SequenceDiagramBuilder simpler, and help solve bug #463.