Systems-Modeling / SysML-v2-Pilot-Implementation

Proof-of-concept pilot implementation of the SysML v2 textual notation and visualization
GNU Lesser General Public License v3.0
128 stars 24 forks source link

ST6RI-619: Start, done, entry, exit actions are not rendered (PlantUML) #429

Closed himi closed 1 year ago

himi commented 1 year ago

This PR deals with the issue reported in https://github.com/Systems-Modeling/SysML-v2-Pilot-Implementation/issues/424 It shows start, done actions in actions, and entry and exit actions in states.

himi commented 1 year ago
package TestStartDoneEntryExit {
    part p {
        state s1 {
            entry action initial;
            then state s11;

            transition s11 then d11;

            exit action d11;
        }

        action a1 {
            first start;
            then action a11;
            then done;          
        }
    }
}

is shown by MIXED view as: Screenshot 2022-11-26 at 11 42 40 AM

himi commented 1 year ago

FYI, I found then exit action d11 was not parsed correctly.