IvoSchols

Results 6 comments of IvoSchols

Hi, I created a guard solution, that allows users to define guards for transitions. Effectively creating legal/illegal transitions. Guards are implemented in the Guard class, and the conditions in the...

I have implemented the guard decorator by my best understanding in this [branch](https://github.com/IvoSchols/dart-statemachine/tree/decorator). However I run into two problems: 1. Although the wrapper is nice for further expansion, it makes...

This breaks the invalid machine check, `target.machine != this` Which is used to validate states: ` if (target != null && target.machine != this) { throw ArgumentError.value(state, 'state', 'Invalid machine');...

Hi, I have integrated the commit into my decorator branch of the fork. However a lot of tests are now failing and my debugger cannot step into the failing tests....

Implemented your suggestion in: [fork branch](https://github.com/IvoSchols/dart-statemachine/tree/class_extension) Tests cases all pass. However they are probably not exhaustive. Two questions - Why are GuardedStates nullable in the canExit and canEnter method? >...

I have the same issue, where the import path from the linter does not match the path required by protoc. The linter checks from the root of the project Whereas...