.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.53 KB | 89fb1667030f35474e09cb7af8c6fbd7454d47128295cf1a48f460f0e364ff6a |
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 | 6188d5e9e8e283f6bd41c0491d82c2518383b0d9de067b0d6b270af9ba06fbd2 |
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.77 KB | eb73d7440e56bdca862b4a5413f3e75c4c268475c4166ed7863d23057ca89844 |
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 | | | 3.2 KB | f98d108a4f6bd39c403b2cdb5d3d3e3e9dbfd9b62d6c6c825163fa8f5e21240a |
lib/finite_machine/event_definition.rb | 100644 | 0 | 0 | | | 2.06 KB | 8cd5a75fa24f0e58d93b8b40a42266bc133be4c93edb44bbd9b9d69692839be7 |
lib/finite_machine/event_queue.rb | 100644 | 0 | 0 | | | 2.88 KB | 79a3e7c317ace74e2d25824691e01b89809852067e492a1890ed59ef45c6ae5b |
lib/finite_machine/events_chain.rb | 100644 | 0 | 0 | | | 2.78 KB | b02bdc7a4cef4b80f8661641d71482c446c74408f4bf472948fa29b7542a9b15 |
lib/finite_machine/hook_event.rb | 100644 | 0 | 0 | | | 2.73 KB | af030013f175643c37461ab8149b2afd001fcfb848fb30428963b3a2f9f9a821 |
lib/finite_machine/hooks.rb | 100644 | 0 | 0 | | | 2.04 KB | 012434caddedbb88e2a3a6ca9a9bf65537953bed95083ae088509cac0370e1d1 |
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.22 KB | 1ea36d7f0748dddee833f940d8191a0fde087a05dd5c22c04211b202e4fc5008 |
lib/finite_machine/state_parser.rb | 100644 | 0 | 0 | | | 3.53 KB | d2541dc67dc113ffd837e53ed8261654f62c6baf4e7d996903328b2086b0c00e |
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.51 KB | 480d78c99c8178c1f4923b0a3302ea339d12745c0e3bbd35e81c85557779b37a |
lib/finite_machine/transition_builder.rb | 100644 | 0 | 0 | | | 1.13 KB | ea18cb98dee847f719b1f45b5837b8b6eaaced388db5279289a0ce47cb1f4fa1 |
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 | 01132a8bb1a74c92d715f7b3019f2165128562346729140e114580771cbd4ae8 |
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 | | | 25.2 KB | a0621e39ec25804a2ddf2aec56cb9bed03ea693d6b77079bb1cf1192ce490201 |
spec/unit/can_spec.rb | 100644 | 0 | 0 | | | 2.37 KB | 431a8a7917ffb2f2c61058901bf1dda024287c2c7bdb6dbdd3d4910babc90ba2 |
spec/unit/choice_spec.rb | 100644 | 0 | 0 | | | 8.69 KB | 4c37a042d2e8a4a0bb87c490333b15615c856053ed2be1ac86dabe701dc991d9 |
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 | | | 392 Bytes | dcd90f25f55bfc45bbf7a1ebf7ae95ff88bdff5d70e278b378bc16a798e3cfa1 |
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.15 KB | 1298fba9aca9685bba57e5766612381b8a44bc05dc27e6189a8ca7735cc143fa |
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_spec.rb | 100644 | 0 | 0 | | | 1.29 KB | a067967b7154138f2c90c066e87067c0dd09b3e7e1df8991df28dbf2b41e0652 |
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.1 KB | 225becaa28ac693ebe24fbddd31bb83dcefcf44c171609cf3bb4826a107df25b |
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 |