prmr / JetUML

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

Improve design of edge constraints checking #416

Closed prmr closed 3 years ago

prmr commented 3 years ago

The edge validation code requires the construction of an entirely new ConstraintSet object for every call, which is not efficient. We can refactor the code so that we only need one ConstraintSet per diagram type.