.gitignore | 100644 | 0 | 0 | | | 164 Bytes | 400837ff8316e0987f2b5cdd6cfc199077cddf10bfadc467bb8e27bfc7ad823f |
.rspec | 100644 | 0 | 0 | | | 52 Bytes | 3038db93cee335f7b22138b77422242db597c26d7bdc2e40333e8fefc2f743ef |
.ruby-gemset | 100644 | 0 | 0 | | | 15 Bytes | fc02c2ddac2d2f830d27390011126b49492abd84d05c0be5794767bfec429c67 |
.ruby-version | 100644 | 0 | 0 | | | 6 Bytes | c28fcca53637bc88e124af1725df13cb98c69dedefd62fb3cdbe1cdb6b760624 |
.travis.yml | 100644 | 0 | 0 | | | 441 Bytes | 7ee78e2cb66ff845972be70a718afc38ccc217b5c013533012d50228f94afe9f |
CHANGELOG.md | 100644 | 0 | 0 | | | 4.97 KB | cdfed4f2e579692b2a69b187356f689355d50cd447f7fc60ffb39d0af6309c80 |
Gemfile | 100644 | 0 | 0 | | | 258 Bytes | 8674135c2a7c63c8cefe47c251b83ee40cccd89db45f2ef641fb8ed7d6afd0b6 |
LICENSE.txt | 100644 | 0 | 0 | | | 1.04 KB | c0ae109c24dbd66f2597bb261b4ece82e0b7a664b00b11dc29e3485d2996d930 |
README.md | 100644 | 0 | 0 | | | 36.7 KB | 3de1936c0c5e56e8c67013a6ec7e7d0ae212ba59ba8a8cc21c5055ef7f07fc81 |
Rakefile | 100644 | 0 | 0 | | | 141 Bytes | e8913408f00f3a1377df9f19fb730061599644dbbc68f8513693fae5d6372569 |
examples/atm.rb | 100644 | 0 | 0 | | | 999 Bytes | d3553c987d49931f494e22f350c08bffa6a077af8c57e2e799f9658d71152ddc |
examples/bug_system.rb | 100644 | 0 | 0 | | | 2.23 KB | d2e89cfc6f620a4111cb6cb2f51ee5643998653e11bbac7f09ff72bff69c4ed2 |
finite_machine.gemspec | 100644 | 0 | 0 | | | 999 Bytes | 54f4b27243e595837a8349af7da36265b0db88fba6960ee19cc5658659bf18f1 |
lib/finite_machine.rb | 100644 | 0 | 0 | | | 2.76 KB | cfb1bb65357e6225b4f2b2369c91ab4f597e79a7a3496e4e3f217974a9eaa9ca |
lib/finite_machine/async_call.rb | 100644 | 0 | 0 | | | 1.06 KB | c47cdad58847ed28eefa0bb584e5ba3bed24f98a436b9d25d7ea2311837ea94f |
lib/finite_machine/async_proxy.rb | 100644 | 0 | 0 | | | 699 Bytes | c4a13d5a417a2386f2c80889cc36a7163921a1ccb2546b3dcc001a329655ba81 |
lib/finite_machine/callable.rb | 100644 | 0 | 0 | | | 1.03 KB | e99157fbd670ab1c95386fac53f5d08c62808bcb576f6a454f5351d5d326833a |
lib/finite_machine/catchable.rb | 100644 | 0 | 0 | | | 2.69 KB | ef848fbdcc5dea22bf2d0db34e2c99f73ca4451991dcdeefb670bbada24f1a7a |
lib/finite_machine/choice_merger.rb | 100644 | 0 | 0 | | | 1001 Bytes | b466c6b27d593f44408c30e36d3cba7f2bb12971d630ee625ee2ad585d5af620 |
lib/finite_machine/definition.rb | 100644 | 0 | 0 | | | 1.27 KB | cc71b41c83c885714b37df0a16c4200100b144b21d7beb70b605f1745169d1e0 |
lib/finite_machine/dsl.rb | 100644 | 0 | 0 | | | 6.39 KB | b5ebccb432fcd4e32da9f1a8c2d4141d49ba281025ca7efc1e1453dd6ada14e1 |
lib/finite_machine/event.rb | 100644 | 0 | 0 | | | 2.92 KB | 5cfdced0880c628d933228bfe21f425821b1c21f5ab8d816264f112965eb6e21 |
lib/finite_machine/event_builder.rb | 100644 | 0 | 0 | | | 1.91 KB | 7c8b37bc1bab0843ac6bc906b7571fece2f1a80d60f2d7337404e6b50007b1ca |
lib/finite_machine/event_queue.rb | 100644 | 0 | 0 | | | 2.88 KB | 79a3e7c317ace74e2d25824691e01b89809852067e492a1890ed59ef45c6ae5b |
lib/finite_machine/events_chain.rb | 100644 | 0 | 0 | | | 2.76 KB | 9dc09b3839a6a3e5e51547126acc3466659543369d5667356c94e65b52606052 |
lib/finite_machine/hook_event.rb | 100644 | 0 | 0 | | | 2.73 KB | af030013f175643c37461ab8149b2afd001fcfb848fb30428963b3a2f9f9a821 |
lib/finite_machine/hooks.rb | 100644 | 0 | 0 | | | 2.06 KB | b7e7e0f2825033d17bd70d7db6098a8c809f641962be02b63fc31b7a3ade8c63 |
lib/finite_machine/listener.rb | 100644 | 0 | 0 | | | 545 Bytes | b29458294ff03ca48554984870b879f7bb4b2299e712bbff476b45d7b87014dd |
lib/finite_machine/logger.rb | 100644 | 0 | 0 | | | 981 Bytes | 9499e81895a38deb439d6d72d809f531791c7960c76db3319e7bbad7a62e36b8 |
lib/finite_machine/observer.rb | 100644 | 0 | 0 | | | 5.03 KB | 40aa79c642681d2c4768b226df735eb885091b471b6560281894969a7bffb1d9 |
lib/finite_machine/safety.rb | 100644 | 0 | 0 | | | 3.79 KB | 7bdbb9ce0436815df811a9ac2b8a9676b0dab1e49d46828981c3742a6f57c566 |
lib/finite_machine/state_machine.rb | 100644 | 0 | 0 | | | 8.12 KB | 6df5abfc27d89ad3592b06e831aeeca826a6b5787eea5d594bb5624a8215efe1 |
lib/finite_machine/state_parser.rb | 100644 | 0 | 0 | | | 3.03 KB | 9c11fbcbb581efe258841c21e996d95839d8ede88c48bae9abe199b06d74bc17 |
lib/finite_machine/subscribers.rb | 100644 | 0 | 0 | | | 1.39 KB | 5a6e96248e646db6c8ba00597b799a3ecefb4e4e6d0ce99f7081d714ea939f64 |
lib/finite_machine/thread_context.rb | 100644 | 0 | 0 | | | 396 Bytes | 980b6f610b739820c3ce38811066ab6a1f9d59ec102e7435b6b82b36011ba1a0 |
lib/finite_machine/threadable.rb | 100644 | 0 | 0 | | | 1.83 KB | dace1947c20ac9e7a659b4c424a86c6d2960836523cfcf67e2ded7c131587c10 |
lib/finite_machine/transition.rb | 100644 | 0 | 0 | | | 6.3 KB | 8ca04248719c1022506dbe6ed551ee4e284bdd5e5c4950fc2b05f2605ce4dbd4 |
lib/finite_machine/transition_builder.rb | 100644 | 0 | 0 | | | 990 Bytes | f6d0a978d06bb0098ce091c31dc43d09c86d2c7f63aab9a2ec300c9e6c4d8015 |
lib/finite_machine/transition_event.rb | 100644 | 0 | 0 | | | 853 Bytes | c526f77bef914a5e61baef9a1f142607a9312949b1b587e75f836d28b9653e5f |
lib/finite_machine/two_phase_lock.rb | 100644 | 0 | 0 | | | 595 Bytes | d45d1f1ef9aaae31b4be2ae17e00efd2d18834dd4d5509ce941b6ab972c1ef89 |
lib/finite_machine/version.rb | 100644 | 0 | 0 | | | 65 Bytes | 8aaedd84c00b931a5abce44a89090d55fa91fac4ebc343cec9032d291dcc17d8 |
spec/spec_helper.rb | 100644 | 0 | 0 | | | 1008 Bytes | 3c3df46022cc587ecbbc181d377371c360401699a9146a971f0f92f1024321c3 |
spec/unit/alias_target_spec.rb | 100644 | 0 | 0 | | | 2.43 KB | 11792a206e2bec6dde220e56dc4bca79287f49473ea8e2a388227c8fa7bedcaf |
spec/unit/async_events_spec.rb | 100644 | 0 | 0 | | | 3.51 KB | f67e37d9955e59355be5cf3754db4bbf95b1a08a498657964adb7918efd719a6 |
spec/unit/callable/call_spec.rb | 100644 | 0 | 0 | | | 2.36 KB | b5c29c3c22ede8baf459bf47872cc096ea3a2d324764cbbcb70c39cb4960abe9 |
spec/unit/callbacks_spec.rb | 100644 | 0 | 0 | | | 24.4 KB | 8b503bce4c345e47be836e30d208da5f6fbe8aad3b5b3e0b65141be7620fc9e3 |
spec/unit/can_spec.rb | 100644 | 0 | 0 | | | 2.35 KB | 53179e36aaa09cf6a5b286a6cc1b4fc60365fa26f3a72725c6d984dba7c9b5f4 |
spec/unit/choice_spec.rb | 100644 | 0 | 0 | | | 6.68 KB | 48852050006bb7f69ee4aa51699a1b447135f6af3be0334e13e95e97e392702a |
spec/unit/define_spec.rb | 100644 | 0 | 0 | | | 1.44 KB | ae05c7a454af69e8587bf42beccdcc7b31b696ce58f0e9fd4350d3ada50772d7 |
spec/unit/definition_spec.rb | 100644 | 0 | 0 | | | 1.52 KB | 88cb218577b9f134bade62f6c127756c11fae9d9783c9b7c6df4af326ccfce28 |
spec/unit/event/add_spec.rb | 100644 | 0 | 0 | | | 420 Bytes | 0bc32fc3b9c1dec0a68eb4a2680ed3fddbd711da073f88c29f7fedb2fd3bbd1b |
spec/unit/event/eql_spec.rb | 100644 | 0 | 0 | | | 754 Bytes | 235493ad39779337accf6381cddc300083646a2c8ef81b910d22a99661a46fbb |
spec/unit/event/initialize_spec.rb | 100644 | 0 | 0 | | | 795 Bytes | dbdba232c4ae4126e460f60d534249e54d7eef13445336c87074aeeefe220cd8 |
spec/unit/event/inspect_spec.rb | 100644 | 0 | 0 | | | 519 Bytes | f06466cc4189968b047798f08c3a2798bd08f76717f7d74c5ca8e1d8c8f56908 |
spec/unit/event/next_transition_spec.rb | 100644 | 0 | 0 | | | 922 Bytes | 04ad8b45ba068d70c75842aa00b2b91d194623421195e5fa9f4377a83b2b86a6 |
spec/unit/event_queue_spec.rb | 100644 | 0 | 0 | | | 1.43 KB | 24bef5e3a3d8dee47c8b0be182fd7a5cfdab6a88f8b4f9d240adb1c9a8c6b1d1 |
spec/unit/events_chain/check_choice_conditions_spec.rb | 100644 | 0 | 0 | | | 401 Bytes | 5a6a46e4623d0223f9c19175a0d097753ac4ce6a3e46e311fe2d893a53742d8e |
spec/unit/events_chain/clear_spec.rb | 100644 | 0 | 0 | | | 595 Bytes | bcd9534ee4b62d283f1af92d47d356a0aa9a1c1bdcc6371786b74f5cb53c40d9 |
spec/unit/events_chain/insert_spec.rb | 100644 | 0 | 0 | | | 594 Bytes | ae5bd5347e50cee4f1b387c7285485fec62c6bf242a9b617ba7feaf6b8744d2c |
spec/unit/events_chain/inspect_spec.rb | 100644 | 0 | 0 | | | 655 Bytes | 574c77013f539570a00d6b97dceccadfb7cf1f25b4365fafd940a8191418e551 |
spec/unit/events_chain/select_transition_spec.rb | 100644 | 0 | 0 | | | 537 Bytes | 8378e1be8909132fcd3e6a71ccb6e9a1983455a1865ae9480b73f81f23b54eb9 |
spec/unit/events_spec.rb | 100644 | 0 | 0 | | | 9.09 KB | bf139c7ec0c481449257db1bdf3d115eda3296607db17ba96c5b7b5845e92282 |
spec/unit/handlers_spec.rb | 100644 | 0 | 0 | | | 3.03 KB | 99e71756e290b4e6c8f703be23b5d3fc14cc6af879fa06323a201a4778f3a527 |
spec/unit/hook_event/eql_spec.rb | 100644 | 0 | 0 | | | 786 Bytes | fc32d0e4d7158ad547c78634023c126a7e774128f39f9b8631c7a541f31497e2 |
spec/unit/hook_event/initialize_spec.rb | 100644 | 0 | 0 | | | 529 Bytes | c3e1277eb738cc7465c932c695b6abcd227591dc6562a8ff194c51b426e48184 |
spec/unit/hooks/call_spec.rb | 100644 | 0 | 0 | | | 481 Bytes | b1c620328132d0709ef52c60cf326f12c6283047b7586ddc6adf41c7fca57ea2 |
spec/unit/hooks/inspect_spec.rb | 100644 | 0 | 0 | | | 490 Bytes | 455a883f9331cb2f6ad3eec55c1dbe48b09537b67a2ce95c3e7820ea326508ed |
spec/unit/hooks/register_spec.rb | 100644 | 0 | 0 | | | 526 Bytes | 3b8a8b15632253894a9a68a12f73b29ab1f8324021985925d6adb54dac16a037 |
spec/unit/if_unless_spec.rb | 100644 | 0 | 0 | | | 8.75 KB | 3ec23e755ce2c70ddc6964c4636ca4cbe7bf51ed831e406fdafeca5300fd2904 |
spec/unit/initialize_spec.rb | 100644 | 0 | 0 | | | 4.99 KB | 5e1b62ddf9832a3c712b4a894ff18e5815d6f052acbaa6e3f0e2a14bbb8a96cb |
spec/unit/inspect_spec.rb | 100644 | 0 | 0 | | | 499 Bytes | cd11b13622e20b90336c8a2a0c80524553de92e5bf7f666f37c015c7c8d4a308 |
spec/unit/is_spec.rb | 100644 | 0 | 0 | | | 1.26 KB | 6c33165a0d683ef47eec3687cbfe686d4951d0178572dbdebb7ff8ee3f428b1e |
spec/unit/log_transitions_spec.rb | 100644 | 0 | 0 | | | 703 Bytes | c738ed4e1d6aa451f55ee6f9dba0ad0aff6bd8de94d3d2f25bbb7c7a380eca8d |
spec/unit/logger_spec.rb | 100644 | 0 | 0 | | | 982 Bytes | e99c5d9265bcea7f134ada83124eaa95a1913f064cebf221b6a7b733a18825f4 |
spec/unit/respond_to_spec.rb | 100644 | 0 | 0 | | | 700 Bytes | 9b3179f43de3902d53acf9987e4394765fc242d42bd8a5ab131a787986c63c75 |
spec/unit/state_parser/inspect_spec.rb | 100644 | 0 | 0 | | | 528 Bytes | dcb53926092cf03e7c2b305fae24c4f08f6bfa06bfd2c123c9d9f6f9e3ea3e9a |
spec/unit/state_parser/parse_states_spec.rb | 100644 | 0 | 0 | | | 1.3 KB | a31fb81acae8ee6985bfc7b9d249ba4140a93acb2f78788f9c097e440a9f4870 |
spec/unit/states_spec.rb | 100644 | 0 | 0 | | | 806 Bytes | 97925332fffe13510b1db460b8648f7c3f626f9e2347308d76801ffa01f8c9f6 |
spec/unit/subscribers_spec.rb | 100644 | 0 | 0 | | | 716 Bytes | d6d8ddceaf516b6b6ebda617d8798511c51433ba795857b3b761408e5c84834e |
spec/unit/target_spec.rb | 100644 | 0 | 0 | | | 5 KB | 567c793bc9dacaa7febe80861175f464f8e60cb08519c9a87eb1917040bd8b52 |
spec/unit/terminated_spec.rb | 100644 | 0 | 0 | | | 2.05 KB | e2987836252288da7bbf86019dab46a78430c0100fd6413bccbce4ea8d559887 |
spec/unit/transition/inspect_spec.rb | 100644 | 0 | 0 | | | 714 Bytes | 7fbcd63f6a1a2529de6ea8a702e414407dad3aa60b278a28e161a0b1a0e7e558 |
spec/unit/transition/parse_states_spec.rb | 100644 | 0 | 0 | | | 1.09 KB | 98f2bacc554776d94135ca8fa6f44a4fe16c53937a11ede3b84d420cfe2f3e7c |
tasks/console.rake | 100644 | 0 | 0 | | | 201 Bytes | e1d3516c2b905ff79525e9422055e9f11aa41b77971853ecf05135a30739e506 |
tasks/coverage.rake | 100644 | 0 | 0 | | | 210 Bytes | 4562288315807fcc3ff28f804bed51e8899c0eb8e00eec014a615da22ed512e5 |
tasks/spec.rake | 100644 | 0 | 0 | | | 685 Bytes | 62dc8b49b435a35a1ce8530ec052ce5993de27566eccd765d83eced1bc2c1509 |