computeEntrySet method
Computes statesToEnter and statesForDefaultEntry using the transitions.
Implementation
@visibleForTesting
void computeEntrySet(Iterable<Transition<T>> transitions) {
for (var t in transitions) {
for (var s in t.targetStates) {
addDescendantStatesToEnter(s);
}
final ancestor = getTransitionDomain(t);
for (var s in getEffectiveTargetStates(t)) {
addAncestorStatesToEnter(s, ancestor);
}
}
}