composable_state_machine-1.0.2

https://rubygems.org

composable_state_machine

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 563513

number: 1.0.2

platform: ruby

spec_sha256: 76ffc2deb31174b22091e3f1d4ed628e9b345bc65cc8030986f86158a1b7c98a

sha256: 95cf11c5b01fb98f250506f13b192ea02746372f6c61e81198345ee1fdb23751

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

updated_at: 2024-06-09 05:38:44 UTC

position: 0

version_data_entries_count: 40

uploaded_at: 2013-10-28 05:50:54 UTC

indexed: true

has_extensions:

extensions:

Gem size: 222 KB

Version Data Entries

Total: 40

Unpacked size: 264 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400154 Bytesf1b548c084204faf6b35d0e63a5f905075307decc3484b08297133ce5428e9a5
.rspec1006440035 Bytes1a2754783d2d65043bab588fb47545b3d9442242b1a3fee2f102144010980579
.simplecov1006440066 Bytes174dff704458741fd5cd11f7098b4b6262821ef99a34648ecd6696b4ab311f9d
.travis.yml10064400128 Bytes9dbf9f7b3b6ae5fc2516731452517e0ae68abc19131f3d859de4f8ca8e2e8c5c
.yardopts1006440048 Bytes2c740e04fea796e45d6b1b90f18faed7f3ddc7c88acc32c1cba32efb92e20a61
Gemfile10064400109 Bytes02e5cc8eaf16212efc69e7988214f69a5ab4f27d9d558899d8dfcee262a57592
Guardfile10064400196 Bytes9628e8ec42ef4db609042e705411b48ea296adb5dd4e84e2fc864eb9855f8673
LICENSE.txt100644001.06 KB1df637806e82152b01687aad1a905b19def2797b4788bdecadc8225e3fe001a1
README.md1006440014.6 KB9d4d8faa6f322fe2d8a4bc4851666c87d53db330411831e0d921975541d5cb5f
Rakefile10064400378 Bytesc4f3966c75d54cf01f9aef0a06bfadfc5980bbd056ac7a568db288577f798442
assets/class-diagram.yuml100644001.32 KBed953de52c367e1ba96129457435e3435161e06cbb12723ed2cafdc4e19cae91
assets/uml-class-diagram.png10064400202 KB4abc97b4eef665a2409e4fe46df584cb327eff5457825e3c86b9b6802a8459f3
composable_state_machine.gemspec100644002 KB3cdd90d471ec25ed2be92e79a67710246125d6c645286f18d533a25dc24b7057
lib/composable_state_machine.rb100644002.65 KB591998c5038a280b25b6cc102d4e86b0c45e306ef1b40447720efbbf2136845e
lib/composable_state_machine/behaviors.rb100644001.86 KB33fd8aacd9ac0e5fbc8bfe2d13429b02cff5e949102bee2c659a203b1476026c
lib/composable_state_machine/callback_runner.rb10064400702 Bytesb03954be2720a9125e455393668ad935d5ca15fc6afaacfa2078ca0911c4afbe
lib/composable_state_machine/callbacks.rb100644001.68 KB0aba12cd96929f2d382a2b532ad28b882a97a224a2c6f5ff5f87dd9b53313453
lib/composable_state_machine/default_callback_runner.rb10064400505 Bytes87e87ac237484440ca358785ad9e88aeff2ca7c8651f9d6ab2e2cc1b47fef60d
lib/composable_state_machine/invalid_event.rb10064400153 Bytesc7b8cd32f924a3e44d3f8326713154e0262c9254d3f36ce97d82cb83c4f6aea7
lib/composable_state_machine/invalid_transition.rb10064400150 Bytesad6953f7ac5f17c07ab1c0f20ad8b1abeb1d55f542e780983d9709cc562d7c90
lib/composable_state_machine/invalid_trigger.rb10064400153 Bytes89bd2f424c595d869c571705a6785780f729ee32d25a836ab2578cae771f7b3a
lib/composable_state_machine/machine.rb10064400520 Bytesc978761e0d50fb0efe27751914cb5b83b133894607a10b575c4ed39e45757eb9
lib/composable_state_machine/machine_with_external_state.rb100644001.68 KBbfc8c571dd2b881aa4596ce083ae698968a1d1f501fee402c8b69bfbea9682c6
lib/composable_state_machine/model.rb100644002.7 KBfac0a789077cf6e99f0859e30013d14b9930630721a4a76a46d73952ecdecf41
lib/composable_state_machine/transitions.rb100644002.31 KB0df891587ae6027d7464815b40155b8d87e788ccb1c491d2e53efa491a0fe22e
lib/composable_state_machine/version.rb1006440054 Bytes6530e3725305b1d7dd27e18b2462d96b06bb344b3f615bb0e3d34ec5adc83b95
spec/integration/auto_update_state_spec.rb10064400830 Bytes39661463c424346183cefeda3c6f623c33d93798f5d3a0c96baef114c2c9d75d
spec/integration/instance_callbacks_spec.rb100644001.08 KB49c31f24a302b82ae6a357a9df8541aa3b14657fa5d003f90928623d6474a86a
spec/integration/leave_callbacks_spec.rb100644001.6 KBa5cc0e939ad9d36f12ebf45e50bf7d5ca0b2d292d34270f95ea83d1507e0f4e3
spec/integration/leave_callbacks_with_composition_spec.rb100644001.9 KB109bafb737ddb38da1cee57c4c3e8b1c90947ebc6018f2832ab825fb6d27ddc7
spec/lib/composable_state_machine/behaviors_spec.rb100644002.07 KB2f415fb367e7a9a8da97a77cbd5551753a5784e82bdea720ddabb2271b83c9a9
spec/lib/composable_state_machine/callback_runner_spec.rb100644001.13 KB20c5f92b747e5398544959e54779b0024f1636982a99450baa4c90e1f61931ab
spec/lib/composable_state_machine/callbacks_spec.rb100644002.34 KBa28ad7319d0787fbf7b0504e1288154d52adfc0974352a85b28d518d14d415d5
spec/lib/composable_state_machine/machine_spec.rb10064400758 Bytes7cce0ad17e8ed11a98093d3c8d9cd42886b044d65778bcdfe9b70053dd5c95e1
spec/lib/composable_state_machine/machine_with_external_state_spec.rb100644002.45 KBd68c245535464c52aa83196a62e808af38096c3ac52dc58f31a84c260e33fd07
spec/lib/composable_state_machine/model_spec.rb100644001.92 KB2072052cc7f278b758b155fecdadecca26f9bf34fb3ff68905896c013b1233ba
spec/lib/composable_state_machine/transitions_spec.rb100644002.05 KBfadf7c2fbaf078b3ea40933258be548bfffa278bf9eaf061442edef183371104
spec/lib/composable_state_machine_spec.rb100644001.48 KB44e6b7db1fa564c9488c989b25904c9626e82920ba45cfab67c9a99aa92b56d5
spec/spec_helper.rb10064400249 Bytesb9c8ea0c27f47fc59772fc472a845035da9827b5d6dba160b641753f910fbd5e
spec/support/delegation.rb100644006.74 KB469bb1401dd942f76f80deb577e06123edbd957c55243f9822a1ba88845d9be5