LSAT v0.2 dispatching can not start with an activity that requires an event before it's raised
See synopsis. Introduced after v0.1
Reproduction:
- Import eventTest.zip
- Select
eventTest.dispatching
- Right mouse click -> Run As/Timing Analysis
A Core exception occurs (NullPointerException in VizualizedClaimedBy) caused by coming across a release in the sequence first.
- A solution is this patch
- Another solution is removing a release at index 0 from the sequence in an earlier stage. This conforms to how it is validated in dispatch validation.
Please also add the attached project to the test cases to prevent future issues with this rule.