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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changed
Commands that Stage can't render now say exactly why. Instead of one generic STAGE-ESM-005: Command '<X>' exceeds the first Cratis command capability, each failing condition gets its own STAGE-ESM-005 diagnostic that names the event, property, validation rule, requirement or concept involved, explains why, and says what to change in the model. All failing conditions are reported, not just the first. For example, an optional event property now reads: Cratis events have no optional properties; make it required (in Studio's model board, tick "Required") or remove it. The same models are refused as before. (part of #409)