issues
search
qmuntal
/
stateless
Go library for creating finite state machines
https://wikipedia.org/wiki/Finite-state_machine
BSD 2-Clause "Simplified" License
974
stars
53
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Ensure generated DOT file doesn't change unless state machine changes
#40
cezarsa
closed
2 years ago
1
Don't panic when the context passed GetTransition does not contain a transition key
#39
qmuntal
closed
2 years ago
0
Properly escape and quote graphs
#38
qmuntal
closed
2 years ago
0
Invalid DOT graph generated when methods are used as actions
#37
cezarsa
closed
2 years ago
1
stateless.GetTransition can panic
#36
rledisez
closed
2 years ago
1
Test passing state and trigger as generic types
#35
qmuntal
opened
2 years ago
2
Use generics for State and Trigger
#34
soypat
opened
2 years ago
4
Passing arguments in state accessor and mutator
#33
stevenferrer
closed
2 years ago
3
Fix unaligned panic on 32 bit arm
#32
qmuntal
closed
3 years ago
0
Panic on 32bit ARM processor
#31
james7272
closed
3 years ago
2
add Firing() for StateMachine
#30
okhowang
closed
3 years ago
1
Provide API to return Is state machine has queued event
#29
okhowang
closed
3 years ago
0
Document what context.Context passed to actions does
#28
soypat
closed
3 years ago
1
add args to Transition
#27
okhowang
opened
3 years ago
5
document idiomatic in-state looping
#26
soypat
closed
2 years ago
1
Add error handling documentation
#25
qmuntal
closed
3 years ago
0
add args to CanFire/CanFireCtx
#24
okhowang
closed
3 years ago
1
Error control flow poorly documented
#23
soypat
closed
3 years ago
2
rewrite ToGraph with gographviz
#22
okhowang
closed
2 years ago
5
ToGraph work incorrectly with embed substate
#21
okhowang
closed
2 years ago
1
External state storage breaking change
#20
suciuvlad
closed
3 years ago
2
fix initial transition with multiple sub states
#19
okhowang
closed
3 years ago
1
add args for ExitActions
#18
okhowang
closed
3 years ago
1
OnExit got no arguments, but OnEntry can get arguments
#17
okhowang
closed
3 years ago
0
how to access trigger's parameters in OnTransitioned and OnUnhandledTrigger
#16
okhowang
closed
3 years ago
5
How to handle State timers or counters?
#15
kylebrandt
closed
3 years ago
4
Q: how could I use with `stateless` in my case?
#14
yeqown
closed
3 years ago
1
Fix concurrency problem in internalFireQueued
#13
rickardgranberg
closed
4 years ago
4
Panic when firing trigger
#12
rickardgranberg
closed
4 years ago
2
Test go 1.15
#11
qmuntal
closed
4 years ago
0
Initial transition marker
#10
qmuntal
closed
4 years ago
0
Add release action
#9
qmuntal
closed
4 years ago
0
Github actions
#8
qmuntal
closed
4 years ago
0
Manual de/activate calls
#7
qmuntal
closed
4 years ago
0
State machine will not change if OnEntry() took long time to execute
#6
luxl
closed
4 years ago
1
How to handle triggers that are allowed in all states
#5
luxl
opened
4 years ago
2
Remove stateMutex for external storage
#4
qmuntal
closed
5 years ago
0
accessing current state inside stateMutator
#3
stevenferrer
closed
5 years ago
5
Model vs Machine
#2
jwenz723
closed
5 years ago
4
possible improvement auto configure final state
#1
pmalhaire
closed
5 years ago
2
Previous