prmr / JetUML

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

Refactor Notification Mechanism #519

Closed prmr closed 7 months ago

prmr commented 7 months ago

Spawning notification currently occurs in the semantic constraint check, which means structural constraint violations don't get reported. To generalize this mechanism, modify the validator to return an error object.