finite_machine-0.7.0

https://rubygems.org

finite_machine

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 595751

number: 0.7.0

platform: ruby

spec_sha256: ba65f4eecc24dd635616c658798437724d34a82887f055d078aa38ab947d4fc7

sha256: 1d5fd48e6a6f1a181413d1c9f82c914580e0445bd8fc67255c88f20eafe0c41a

created_at: 2024-05-13 08:22:33 UTC

updated_at: 2024-06-09 10:11:40 UTC

position: 18

version_data_entries_count: 67

uploaded_at: 2014-05-26 19:31:34 UTC

indexed: true

has_extensions:

extensions:

Gem size: 36.5 KB

Version Data Entries

Total: 67

Unpacked size: 153 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400164 Bytes400837ff8316e0987f2b5cdd6cfc199077cddf10bfadc467bb8e27bfc7ad823f
.rspec1006440052 Bytes3038db93cee335f7b22138b77422242db597c26d7bdc2e40333e8fefc2f743ef
.ruby-gemset1006440015 Bytesfc02c2ddac2d2f830d27390011126b49492abd84d05c0be5794767bfec429c67
.ruby-version100644006 Bytesc28fcca53637bc88e124af1725df13cb98c69dedefd62fb3cdbe1cdb6b760624
.travis.yml10064400437 Bytes67bdaae16a22a2a7c689a2f5b7250716755443cfeaf5e635ac65044754fa0a5d
CHANGELOG.md100644002.82 KB04d03f62febd7fa8d41792beb9f6750d216d798c3b456fb7bb84d0d1c9937c0e
Gemfile10064400259 Bytesd1c637ce3026c389716b1aa8520d52bed8a98cd12d0da6e12974c03287b41e04
LICENSE.txt100644001.04 KBc0ae109c24dbd66f2597bb261b4ece82e0b7a664b00b11dc29e3485d2996d930
README.md1006440026.1 KB9a08fa6f5143848e49c05efbef720de87df2f47fa1af2229fa8bcfdbb4e56d07
Rakefile10064400141 Bytese8913408f00f3a1377df9f19fb730061599644dbbc68f8513693fae5d6372569
examples/atm.rb10064400999 Bytesd3553c987d49931f494e22f350c08bffa6a077af8c57e2e799f9658d71152ddc
examples/bug_system.rb100644002.23 KBd2e89cfc6f620a4111cb6cb2f51ee5643998653e11bbac7f09ff72bff69c4ed2
finite_machine.gemspec10064400999 Bytes54f4b27243e595837a8349af7da36265b0db88fba6960ee19cc5658659bf18f1
lib/finite_machine.rb100644002.23 KBdf9bad01a92711ea44e8a8b0d7123a7768c431cd2e9251e053027c4ab865ffdc
lib/finite_machine/async_call.rb100644001.08 KBb0250fc9d6e460a3b49705f995f35ae7030ea2722e555560ed71d6b3b4a00af8
lib/finite_machine/async_proxy.rb10064400642 Bytes2fd62228daae471293f7d9b51ac6fe43f2fbcf2f4c161bd6a8a346fc12698296
lib/finite_machine/callable.rb100644001.03 KBe99157fbd670ab1c95386fac53f5d08c62808bcb576f6a454f5351d5d326833a
lib/finite_machine/catchable.rb100644002.68 KB76c37fe5bf1fce46bb6049f22e833fef902128a120fa26f71d93aafd51a441c6
lib/finite_machine/dsl.rb100644004.6 KB5a799ec9bd01573629bf6f784c14ac0f381fe67c4680b16cd83f2fe6173d908d
lib/finite_machine/event.rb100644001.82 KB9ab32bcbc3f05b74233808f09674aeaf2fcc53383200f2a1946a54b1ebe05fe0
lib/finite_machine/event_queue.rb100644002.92 KB453f7d5c31fd87264818d2a7c11df5ff786673066f62be65e4de45a933c5d7b4
lib/finite_machine/hook_event.rb100644001.3 KB8012ac9fc62eba439055ec952c2b250d1a6c997f72674f6a1f4171d66d3eefbe
lib/finite_machine/hooks.rb100644002.06 KBb7e7e0f2825033d17bd70d7db6098a8c809f641962be02b63fc31b7a3ade8c63
lib/finite_machine/listener.rb10064400430 Bytes2ec6b5b719be6702881ecaa8b2881bca7e550ec23ca1dfd6ff4bf54670198a81
lib/finite_machine/logger.rb10064400403 Bytes1206d5aa6024acd7ad079e7173c969b0f9a87573c9398df139eeae009169a73c
lib/finite_machine/observer.rb100644004.96 KB096cd20a51b482d81b5cd88b9f498808d40ec2576ce89a3e2b94bef5248d916a
lib/finite_machine/safety.rb100644003.2 KB8fd492c6f36cab84b6b7cb9631e79b57be1d57618da5978ded06803dda5274c3
lib/finite_machine/state_machine.rb100644007 KB2e9b3a06c75baea8cb1199dff85abdb45983c1a9937654a57bec4c4f26aa045e
lib/finite_machine/state_parser.rb100644002.99 KB62044c4ecffd95c1eb0505ca9d3213e6a51104553581162304a28dd476d58b78
lib/finite_machine/subscribers.rb100644001.39 KB5a6e96248e646db6c8ba00597b799a3ecefb4e4e6d0ce99f7081d714ea939f64
lib/finite_machine/thread_context.rb10064400396 Bytes980b6f610b739820c3ce38811066ab6a1f9d59ec102e7435b6b82b36011ba1a0
lib/finite_machine/threadable.rb100644001.84 KB5eeb354eba062492ab218a5b40fa30e0441c3b1848448f86c94541276470729d
lib/finite_machine/transition.rb100644005.1 KB50c69e51c0aad742ee4c72df8e0c80f32beef5dae5b186807b2c1a1d5481899e
lib/finite_machine/transition_event.rb10064400575 Bytes9ab91fa0e5a6ecd8583134f4828d70da90f47317f2742c467d2b461bf8577d6d
lib/finite_machine/version.rb1006440064 Bytesa7d2bdd18fdbc3fbb575bb03428c7351ad9a731d0972d1e7828c23da230a4e0c
spec/spec_helper.rb100644001005 Bytes190bd635da4f5c0d463b8c23e5ae43e45b4f01a2a6ea88e06dd76108bd127d2c
spec/unit/async_events_spec.rb100644002.56 KB796d705a211a3e84a8545b6122ea8fcf8494e07718ab407d0d319b77f19dd5fb
spec/unit/callable/call_spec.rb100644002.36 KBb5c29c3c22ede8baf459bf47872cc096ea3a2d324764cbbcb70c39cb4960abe9
spec/unit/callbacks_spec.rb1006440019.2 KBc3b1927b978865c8513d4174ce8ce7eb71af48cb9dc5be06c1393f28a198ac9a
spec/unit/can_spec.rb100644001.19 KB779ac27d7a4dc551f58ac73efea4148cf57ae567567eaf301154dfe0c5d4786f
spec/unit/define_spec.rb100644001.42 KB02130df8da2c3f4b633f14b47c3dcb775f24dea674328c89329bdf75526f10c2
spec/unit/event/add_spec.rb10064400420 Bytes0bc32fc3b9c1dec0a68eb4a2680ed3fddbd711da073f88c29f7fedb2fd3bbd1b
spec/unit/event/inspect_spec.rb10064400432 Bytes533df126afb43d6294a53238432d90abdffc46106077e56f841fc57cf523ad11
spec/unit/event/next_transition_spec.rb100644001.3 KBc1124a24f8a052eceed93384d9ae506ac9f4ab22f0816aa71e83301e0f2c084b
spec/unit/event_queue_spec.rb100644001.42 KB95cdf3b272450a02100d42b4e7c4f466019fa77a9da2cf134b731a7d252159d5
spec/unit/events_spec.rb100644008.6 KB8e7920bee244b2d5692f569b2940c0b0d1ec3bda56b253af77cee3c175d5ade0
spec/unit/finished_spec.rb100644001.32 KB85f7ebe6ecfbd0f85689513572da85eaa6856b0cd2bc32cda07271a0ff9e4824
spec/unit/handlers_spec.rb100644003.01 KB3745ca2479bac5cca710d1ab5201753fdc6bda5769f1b6b788d223afc0fc7749
spec/unit/hooks/call_spec.rb10064400481 Bytesb1c620328132d0709ef52c60cf326f12c6283047b7586ddc6adf41c7fca57ea2
spec/unit/hooks/inspect_spec.rb10064400490 Bytes455a883f9331cb2f6ad3eec55c1dbe48b09537b67a2ce95c3e7820ea326508ed
spec/unit/hooks/register_spec.rb10064400526 Bytes3b8a8b15632253894a9a68a12f73b29ab1f8324021985925d6adb54dac16a037
spec/unit/if_unless_spec.rb100644006.04 KBd04d82ded154308d336536aec4e0316f4a543dc701d538c381ee92a33584bc91
spec/unit/initialize_spec.rb100644004.13 KBe7111a07b53ffdf2831c23edeb9811e6886238b6fa3d21c7ee249602675cf2c9
spec/unit/inspect_spec.rb10064400499 Bytescd11b13622e20b90336c8a2a0c80524553de92e5bf7f666f37c015c7c8d4a308
spec/unit/is_spec.rb100644001.26 KBd6b74d0259fecaee0c7f8639cbe0ba8c35e05a56b0c004fc48c362121459547b
spec/unit/logger_spec.rb10064400682 Bytes7e248b13c08c88d225c616a58fd7569510c7ac3020b031eb97dd7fb2d0b8f153
spec/unit/respond_to_spec.rb10064400689 Bytesee3575e240f537a5b88e5f550bb1100802adcd37267e0d58b3ac5b260aafbf8d
spec/unit/state_parser/inspect_spec.rb10064400528 Bytesdcb53926092cf03e7c2b305fae24c4f08f6bfa06bfd2c123c9d9f6f9e3ea3e9a
spec/unit/state_parser/parse_states_spec.rb100644001.3 KBa31fb81acae8ee6985bfc7b9d249ba4140a93acb2f78788f9c097e440a9f4870
spec/unit/states_spec.rb10064400440 Bytesb86df924d1c469ed5e2f6857e0904a951fcd30bef70c6fced331890c142f053f
spec/unit/subscribers_spec.rb10064400714 Bytes81bbee7f5c6c0d57568d4732646cdffa760143d19e80741affca14a37ff21706
spec/unit/target_spec.rb100644004.01 KB8c995bde6c76254858e5d09cd0c9158054138ce422c911f2e58195d3a88e9da7
spec/unit/transition/inspect_spec.rb10064400714 Bytes7fbcd63f6a1a2529de6ea8a702e414407dad3aa60b278a28e161a0b1a0e7e558
spec/unit/transition/parse_states_spec.rb100644001.09 KB98f2bacc554776d94135ca8fa6f44a4fe16c53937a11ede3b84d420cfe2f3e7c
tasks/console.rake10064400201 Bytese1d3516c2b905ff79525e9422055e9f11aa41b77971853ecf05135a30739e506
tasks/coverage.rake10064400210 Bytes4562288315807fcc3ff28f804bed51e8899c0eb8e00eec014a615da22ed512e5
tasks/spec.rake10064400685 Bytes62dc8b49b435a35a1ce8530ec052ce5993de27566eccd765d83eced1bc2c1509