Static Analysis
FSM2 is able to perform a static analysis on your state machine. The static analysis tool is able to detect a number of issues with your FSM including:
States which cannot be reached
Duplicate States
Events which target an non-registered state.
To perform a static analysis I usually set up a unit tests. This allows me to manually run the static analysis with a single click on the unit test.
Last updated