.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 | | | 403 Bytes | 3f03b003571506a5d07e436d0b39b94397f0f92f83b59c3b251e111c2e8caaef |
CHANGELOG.md | 100644 | 0 | 0 | | | 5.2 KB | f09a14c7cc6e65ca8da85e1230bdd58b73bb47bb4695430f1f1af7cb6a49635d |
Gemfile | 100644 | 0 | 0 | | | 286 Bytes | d8dd9a2be403d0706f58284ccb3bafff20e01c3ccd79bdaca9d54cc562912c86 |
LICENSE.txt | 100644 | 0 | 0 | | | 1.04 KB | c0ae109c24dbd66f2597bb261b4ece82e0b7a664b00b11dc29e3485d2996d930 |
README.md | 100644 | 0 | 0 | | | 37.5 KB | 8ac4de32c0b660ebac99b4005609820ad0fd9a130c24b74330d5f00b3478c7f9 |
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.75 KB | fee39cbb155a08330154d28c60bb95df810644200b715585a1c55a6970bd3d01 |
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 | | | 993 Bytes | 13ce94a652cb573cf37cb4e78ca318e174b4cbe7bc6250e6e46a55ed3ffbe777 |
lib/finite_machine/definition.rb | 100644 | 0 | 0 | | | 1.45 KB | dd836f11f382029c5115406f41fb2fd1714ae90fdfe061c945334ca8795b9856 |
lib/finite_machine/dsl.rb | 100644 | 0 | 0 | | | 6.4 KB | cbad917927bdc289f8d064ecf1656fa06f0b4926bae54db4948acc0f836c1b17 |
lib/finite_machine/env.rb | 100644 | 0 | 0 | | | 323 Bytes | 2376cdccd50016fec1cd4702d94e93d6d2024acf67640d4d253b1d4490845cf2 |
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.11 KB | 9ee489cc89b9d7c4567705690c6de4613773542cbadaf413e27e6137ab132b09 |
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 | fcd8e5c30bca2d1a77e8fdbd5c9553c2d30517233fccc5654f8a82c126ac3d79 |
spec/spec_helper.rb | 100644 | 0 | 0 | | | 738 Bytes | 7713bbe42733f710c9baa91d368cb15e1a5961c1bde98298f7a53cdc87b7f8ac |
spec/unit/alias_target_spec.rb | 100644 | 0 | 0 | | | 2.45 KB | 1bf87cdbad3861cb9bdd5efc4accfe9c0c4570213cee60a938b36dc6c74f9478 |
spec/unit/async_events_spec.rb | 100644 | 0 | 0 | | | 3.52 KB | 986f0bcf75706784dcf2d118ad3f2d15721498748f896fbeb9fdd3f637f61de8 |
spec/unit/callable/call_spec.rb | 100644 | 0 | 0 | | | 2.38 KB | 4d67b8cf18b63e7d5484b3994fe3d93628d4e66a227c70b8f9adf27aadc22be5 |
spec/unit/callbacks_spec.rb | 100644 | 0 | 0 | | | 24.4 KB | e5d4a134b980d409e3fee3cd9840c8f8c463fcec8827735fe0b0e3a4f1731d83 |
spec/unit/can_spec.rb | 100644 | 0 | 0 | | | 2.37 KB | 431a8a7917ffb2f2c61058901bf1dda024287c2c7bdb6dbdd3d4910babc90ba2 |
spec/unit/choice_spec.rb | 100644 | 0 | 0 | | | 7.55 KB | f7494bbd642703198ad175e17592ee7a92fe29ffe3ef32be45aae45c248212d4 |
spec/unit/define_spec.rb | 100644 | 0 | 0 | | | 1.44 KB | 053adf83174298bc805d5f3b3308512fc74498c22e5b6ccfdbb6cf851ce6d97c |
spec/unit/definition_spec.rb | 100644 | 0 | 0 | | | 2.61 KB | c2cd1c01c476beb78e64e4a12a13df308575a3722815d51fb9b5a3dc39dc2ac2 |
spec/unit/event/add_spec.rb | 100644 | 0 | 0 | | | 426 Bytes | 9cd194e41e5e0dda37bdeb5a83320d6e56f72c98165d58864d32236e867b2b86 |
spec/unit/event/eql_spec.rb | 100644 | 0 | 0 | | | 760 Bytes | fbb55fd0eea53e99e3fad03d142bd1be186afad5b28766c36162ade11162da43 |
spec/unit/event/initialize_spec.rb | 100644 | 0 | 0 | | | 801 Bytes | 3d0b0caee80920693a99c58ab94f84b4d1b32cea9ca37f9554814a0ad8b81784 |
spec/unit/event/inspect_spec.rb | 100644 | 0 | 0 | | | 525 Bytes | d8d3df0dc4dab7ffc29bd1da400f6df04870489a73669974a7646b219a4bd723 |
spec/unit/event/next_transition_spec.rb | 100644 | 0 | 0 | | | 928 Bytes | 1af73ea536a51093cfe898e12ca0c2cc6ef9c536d506bc11d5020cb0e3c1897b |
spec/unit/event_queue_spec.rb | 100644 | 0 | 0 | | | 1.43 KB | 4651b086e7bb3e4391f38ce7dcdf339ae265ed5b894042844d7c61cfa962d7d0 |
spec/unit/events_chain/check_choice_conditions_spec.rb | 100644 | 0 | 0 | | | 407 Bytes | 373790fc3e3cf238c47341226268711eb46d83f55b5192dfa1869dc870368c8f |
spec/unit/events_chain/clear_spec.rb | 100644 | 0 | 0 | | | 601 Bytes | 05f4731397426495563b57653e51797fd7b6b769894888933faa0c6d44b4e247 |
spec/unit/events_chain/insert_spec.rb | 100644 | 0 | 0 | | | 600 Bytes | 10c9400db89d36434495e823bfa221c3abbed6f5cc2e8ad2e6b2b71fdf41a59c |
spec/unit/events_chain/inspect_spec.rb | 100644 | 0 | 0 | | | 661 Bytes | 08bcde687cfd36e8154a1fb231fe9cfd80e8d69594dad24cf30ce2ffbab8cbc3 |
spec/unit/events_chain/select_transition_spec.rb | 100644 | 0 | 0 | | | 543 Bytes | 9553dfed8ec8d04cc001b49e9e98903cd4854d6aff4a9db22d16cf42c640b80a |
spec/unit/events_spec.rb | 100644 | 0 | 0 | | | 9.1 KB | b5abf7a7f2578677497b9134cbf00b933bcfab10104248c43c4935e9c30c9dcd |
spec/unit/handlers_spec.rb | 100644 | 0 | 0 | | | 3.05 KB | 22848c39ef836bac66bd70448a51729a29a787dfb9537af9f9a0b656c3f5ea57 |
spec/unit/hook_event/eql_spec.rb | 100644 | 0 | 0 | | | 792 Bytes | 2ef3e77e9344754feb261c901c0a5164040e5c0a8b1cad70251da6a2e784acea |
spec/unit/hook_event/initialize_spec.rb | 100644 | 0 | 0 | | | 535 Bytes | 53fbc81ef091cbb29e1e3c47134f47b5ccdf2b22929888e4ae93812b577a38dd |
spec/unit/hooks/call_spec.rb | 100644 | 0 | 0 | | | 487 Bytes | 09429c565b9df684c1817bb9845e448336a88ac097edb8052dc05b32e1e607ad |
spec/unit/hooks/inspect_spec.rb | 100644 | 0 | 0 | | | 496 Bytes | ac34f4457935da586a5f3b3991be799f5e5cf9d47bd9be3830cf45ac1983d95e |
spec/unit/hooks/register_spec.rb | 100644 | 0 | 0 | | | 532 Bytes | fac637dfa891d2bbe3bc287577a8669cc8b1971caecd0b6fc4b85e3d8f109392 |
spec/unit/if_unless_spec.rb | 100644 | 0 | 0 | | | 8.79 KB | d068e0a51f31bc43c8ecf7313c3542f1b7fa02403a0ebd056ea1ae74950cee68 |
spec/unit/initialize_spec.rb | 100644 | 0 | 0 | | | 5.01 KB | 7413e8719b88540cbe8e74393614ba56802e2a1259d263792cb7dfa9a6a4be5c |
spec/unit/inspect_spec.rb | 100644 | 0 | 0 | | | 504 Bytes | 805aa025e02f8c7d677281b4d4e56fd32281c11575ef0e74c3226a0822269627 |
spec/unit/is_spec.rb | 100644 | 0 | 0 | | | 1.27 KB | 1687bd321086f582220bdab0f8bd42a3c07447114a81131d2f4d6dd333190888 |
spec/unit/log_transitions_spec.rb | 100644 | 0 | 0 | | | 709 Bytes | 8c8e03e0292044cc36ac7f4838035a5be3045b8cede71d1fd836d5eff48e500d |
spec/unit/logger_spec.rb | 100644 | 0 | 0 | | | 971 Bytes | 868e8f089ca6a83524d702f68edeaa4b5dd93e1a56fc63b05d2d7491b8867cf8 |
spec/unit/respond_to_spec.rb | 100644 | 0 | 0 | | | 720 Bytes | 830f7a2a49fccc6709ba08d22323b5a11a5d79496f411f0e46ce1c5a76b06615 |
spec/unit/state_parser/inspect_spec.rb | 100644 | 0 | 0 | | | 534 Bytes | 00ad49a8d943a6389619adcede9695f39e49acf836a3d106b9c67ec648cf6927 |
spec/unit/state_parser/parse_states_spec.rb | 100644 | 0 | 0 | | | 1.31 KB | a7228b4599c46d746f502329e44d871046226755a8f987716de9fd710f8f5251 |
spec/unit/states_spec.rb | 100644 | 0 | 0 | | | 811 Bytes | 3bbe9f2731c67f69957773a647463adc2dcfb380247bd725a79d3c7888323b28 |
spec/unit/subscribers_spec.rb | 100644 | 0 | 0 | | | 722 Bytes | fa14770644810af724cf942ea296a9e9d609243dcd7c8170a5bcad97e5bb6d97 |
spec/unit/target_spec.rb | 100644 | 0 | 0 | | | 5.05 KB | 018c3bd4cf3ed7cdb84269d9c9ccf45adf94633ad0be632c806c0d7e8a733907 |
spec/unit/terminated_spec.rb | 100644 | 0 | 0 | | | 2.05 KB | b03f06db86100126d48aa7f8c0fed7a6897a37b0d8404a013aed2170835bf686 |
spec/unit/transition/inspect_spec.rb | 100644 | 0 | 0 | | | 720 Bytes | f554f77ca80a40312e67ec803563f64f16af82c79235336129ae2f1c6b0dfd2d |
spec/unit/transition/parse_states_spec.rb | 100644 | 0 | 0 | | | 1.09 KB | 7752fb0f58bc46d3829f59a979cd6730abd12d330f38bb2a335d066bf9b41a8e |
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 |