.gitignore | |
|
|
.rspec | |
|
|
.travis.yml | |
|
|
CODE_OF_CONDUCT.md | |
|
|
Gemfile | |
|
|
LICENSE.txt | |
|
|
README.md | |
|
|
Rakefile | |
|
|
bin/console | |
|
|
bin/setup | |
|
|
examples/active_record_state_machine.rb | 55 | A 0 mins |
|
examples/simple_state_machine.rb | 35 | A 0 mins |
|
jsm.gemspec | |
|
|
lib/jsm.rb | 32 | A 0 mins |
|
lib/jsm/base.rb | 50 | A 0 mins |
|
lib/jsm/callbacks.rb | 28 | A 0 mins |
|
lib/jsm/callbacks/callback.rb | 15 | A 0 mins |
|
lib/jsm/callbacks/chain.rb | 22 | A 0 mins |
|
lib/jsm/callbacks/chain_collection.rb | 12 | A 0 mins |
|
lib/jsm/client.rb | 44 | A 0 mins |
|
lib/jsm/client/active_model.rb | 21 | A 0 mins |
|
lib/jsm/client/active_record.rb | 11 | A 0 mins |
|
lib/jsm/client/mongoid.rb | 11 | A 0 mins |
|
lib/jsm/client_extension.rb | 51 | A 0 mins |
|
lib/jsm/drawer/digraph.rb | 30 | A 0 mins |
|
lib/jsm/drawer/graphviz.rb | 14 | A 0 mins |
|
lib/jsm/drawer/node.rb | 11 | A 0 mins |
|
lib/jsm/event.rb | 66 | A 25 mins |
|
lib/jsm/event_executor/active_model.rb | 13 | A 0 mins |
|
lib/jsm/event_executor/active_record.rb | 15 | A 0 mins |
|
lib/jsm/event_executor/base.rb | 28 | A 0 mins |
|
lib/jsm/event_executor/mongoid.rb | 7 | A 0 mins |
|
lib/jsm/exceptions.rb | 6 | A 0 mins |
|
lib/jsm/machines.rb | 9 | A 0 mins |
|
lib/jsm/states.rb | 32 | A 0 mins |
|
lib/jsm/validator.rb | 11 | A 0 mins |
|
lib/jsm/validators.rb | 14 | A 0 mins |
|
lib/jsm/version.rb | 3 | A 0 mins |
|
lib/just_state_machine.rb | 1 | A 0 mins |
|