state_machine-0.9.0

https://rubygems.org

state_machine

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 17023

number: 0.9.0

platform: ruby

spec_sha256: e0b28d2674a1472f49ad57b3eafa249673876f2bff22ae20e309ea3bae6a8d3b

sha256: 70b1832e898e5e0431432f86ba85e90b6ecea213498ba09584480bd23ca5aa88

created_at: 2024-05-13 08:14:01 UTC

updated_at: 2024-05-23 19:25:03 UTC

position: 17

version_data_entries_count: 87

uploaded_at: 2010-04-13 02:32:14 UTC

indexed: true

has_extensions:

extensions:

Gem size: 317 KB

Version Data Entries

Total: 87

Unpacked size: 1.03 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/state_machine/extensions.rb644005.42 KB597b9203b6c51c22acd1ded3696a330d446fb4581efb7d52e8be6d5378d10626
test/unit/state_collection_test.rb644007.78 KB2946fdd1182139e05d67ecdb1beaa3fe5479db4e07bce55be7aca6a87a2ce5e8
test/unit/invalid_transition_test.rb64400206 Bytesf6e37f3abcdb46e744c20cf4c306128cbb823d53d8c2a2513a875487c599620b
test/unit/matcher_test.rb644003.86 KB40c3abfe4ab4d284819b6f213eb5efec416e0501556983e1bb8099d78257f457
test/unit/node_collection_test.rb644006.23 KB031d58ab96b5d22cb8f31b8662c917cecec353e4ad0b1699295fbc3caa76d946
lib/state_machine/transition_collection.rb644008.08 KB1352a89b95314eecbd617fa19adbda6fb96a5c6bdcea7591e1689d0a8b383ad6
examples/Vehicle_state.png6440069.2 KB14927592170b1f963a6537ead4832a89b136bc7d1cbd3a34b38c36f7c9ea9f0f
examples/rails-rest/view_edit.html.erb64400632 Bytes4300f9931c230f34684d01507320627764b4c363984b1889b858992e46f40ed1
test/unit/integrations/active_model_test.rb6440028.5 KB593108307cb0fafbebe4848cbec67ed0e5b8fff5b18d00b5ce662a28b926d909
LICENSE644001.04 KB364560ff12f8bf1bdf7b5a2d38753d29a2fa2c4eaaf862a7034d92bd7267773c
lib/state_machine/condition_proxy.rb644003.14 KB0ec6e62b39213eae24a433aec187081497edcf32ddf33e2d394f9f4d438fa2fe
test/unit/state_test.rb6440019.6 KB8d9a37126df6c80959a874dee10e18864f2845069eba332dde140b48de71e63c
test/unit/machine_collection_test.rb6440016 KBe6d1a9ec6665b5eb23c0f360d571c037ef1d92b037c2d75045064f3432ce1d8b
examples/rails-rest/view_show.html.erb64400237 Bytes675a30d0224697e88c0ca937f3cb2ca08ef1cf643f4b484b9922bd7aeae6db3e
examples/merb-rest/view_show.html.erb64400244 Bytes4683ceb5c74ca8573434e802aea3f374760bd5a86643fff464b3abbf4bb1baf3
lib/state_machine/initializers/rails.rb64400166 Bytesfbdd3bb585ad2574dc87224a80f296cb533f3b753c63f5c3f4dcfab22ad61fc9
lib/state_machine/integrations/data_mapper/observer.rb644006.13 KBea2579e67fa051e2d683107d70836746dc2fe4f96fcef4d34b580b41741627cd
lib/state_machine/integrations/mongo_mapper.rb6440010.7 KBe9aa2e7f62bc5ecd045b9a423818d5d8470bf92b9246052fa002408a9a8a7354
lib/state_machine/transition.rb6440012.2 KB909329cc87785859b67042879c4d8a43a0ed4fa1ef1ef4a69e96942df4107463
test/unit/guard_test.rb6440026.3 KB3035dea7f51995e7f324681c78a7e84c98b3d807632f6cab66c486df27d13977
README.rdoc6440018.2 KB881e2ce3ed77bd5e39c74f704c4291a913b8c4ae42f83e8f660dba1c40050c6c
examples/TrafficLight_state.png6440020.2 KBb61f3a83c6c78a66ff715d7b7dcb946caa23dfcdacbfb7eeef8b6c25da7bc0a5
examples/merb-rest/model.rb64400559 Bytesb651ccafb5b0e9df3c2450d7211818f0a3bd7ab59056c12ef806d8bc88004bf4
lib/state_machine/initializers.rb64400173 Bytesa4df0e67b317352c6cde3d5bb5ffca3b13f10329af926edd871c59e83cea5733
lib/state_machine/integrations/data_mapper.rb6440014.1 KB29ac0e47e8dd372b855ff03d1192e98c5f787717a1943e4dc0463ffc27d2027f
lib/state_machine/matcher.rb644003.6 KB2942e9d152cdb3b64da13a340785a1e3f94e7f4590ad2a44fffe393425699ae6
examples/auto_shop.rb64400215 Bytes45023ad891e0ee221d0dfc009a62795716662b96934f16aba5bfde5caffb38fe
examples/rails-rest/model.rb64400499 Bytes668581ba3f138a51dc01ecc847ff8df69b419e0ce22a9244171a71bd275c5148
test/unit/assertions_test.rb644001.61 KBb2794bca1e8a7f448af8570383d76ecf9928bec3926cc878ff76a650d84043fc
examples/traffic_light.rb64400170 Bytesc9561b48eac8b1ccc3190f55879209902745210a14eb385fd0660802b47d2221
test/unit/matcher_helpers_test.rb64400812 Byteseee19f21c41271a2bfd82e81064f8ed281db90f689c253e914c4322b40d88c23
CHANGELOG.rdoc6440017.3 KB40a3f357a1b77e6254c23b1ca65b0908723eecef61f12be4cbcb3b2f9cd56f91
lib/state_machine/integrations/active_model.rb6440015 KB3328c55afe9ad5f5e3df76bb9016c545b846ae27d03a1c0fa9afc6ddf561cda3
lib/state_machine/integrations/active_record.rb6440018.8 KB938e2bb7bcf1443070ce8badb1ed44517fba51b6d7ed0e15b74d2ef88d64d91c
test/functional/state_machine_test.rb6440020.1 KBe8874e1a99ea4c1f144fc6d1d383b01f0edb46cdc049b334e2b62313d122ff82
lib/state_machine/matcher_helpers.rb644001.46 KB644813282a71cb5a7363fdcfd23729198dbb1d252b056a2565900b869521a732
lib/state_machine/node_collection.rb644004.99 KB3029535932cb96096caae17c050ae216447f1dee437a3240615cdb2a228ff66c
test/unit/state_machine_test.rb64400691 Bytes30a9693ddfc3868c5e897af72c914a446f9e97b1baee4b5b3092b2a653160d43
test/test_helper.rb64400112 Bytes3cf589228370c626e8a34d08c91ab26fc99616933f2c642117c25cb0d0a1b789
examples/car.rb64400367 Bytes7cfccb404938eb61b345fcd738a0abc14cdb0b7a7fd696976852110216ff61ce
examples/rails-rest/controller.rb64400680 Bytese7a92ef274666eec4eccba2b29861990e3acecd36f6a6da15c0f98e5e41a2732
examples/AutoShop_state.png6440014.1 KB8ed2ce12df592062e4ba620a8c698c12cbb48b53efe183c08e6285a94a0daee4
examples/vehicle.rb64400721 Bytes962a2fd5cc31e15c95c61249fdf6710a1c210cd1f95356f23e5621f62d0b3925
lib/state_machine/state.rb644009.64 KB5768b9162f311d15a98c70f93851a042c1759e4c79bf04dc3b6717547060a801
lib/state_machine/state_collection.rb644004.02 KB3e6d06e4e232f17ea484f0acbbd22a5ab61be4c135ffe364428ee2784073e6ff
lib/state_machine/machine.rb6440059.6 KB14b3c70f0ec0008ae93cd60adefbbee90b3bc3c8521c44b86dae3a3140b0e5bb
examples/merb-rest/controller.rb64400950 Bytes574b510194aa75aed6ba90c013445742e397a946c073502c260620443af080bb
examples/rails-rest/view_index.html.erb64400425 Bytes3cdeab5511470cd0ba1d5da45f72bfe2aa0ebfd284b4b20073b40a91f310d43f
examples/merb-rest/view_new.html.erb64400246 Bytes7737cc864b6b5e56fab9f7690d0448b53637a7fc3007debc7d154b0bc111210b
examples/Car_state.png64400103 KB504bc3cb6cb526960ac9249e4a757eadfe5884dda55c9b4b2f08246d5d876566
lib/state_machine/event_collection.rb644004.82 KB8e7dd8df5a997bdd857a66f5fb6165e6d2c14657e332fce82f2d1f893d2a80c6
test/unit/event_collection_test.rb6440010 KB7bbb84d467c3be060ea62b21714fc6849c5e634d614c414d85bd1d009b67a0c6
test/unit/machine_test.rb6440061.2 KBcd266bc293c8c0133b8a684ea33fc5b52b3cd571b0e4fe6fd02368c06dcc360b
lib/state_machine/assertions.rb644001.66 KBa1003595937eaaebd85b8bfbdba20455dd8d29d04ab19464598bbdd2bfb42ac9
test/unit/invalid_event_test.rb64400196 Bytes13ebb54eb3e7c3332f2dc266b2f0a27c384923ebccd1609ad0e0f857cdf44431
examples/merb-rest/view_index.html.erb64400445 Bytes491d75e9365cff630374233cd3c83361148380d0bbbae0f431379c95b8fc0f9a
test/unit/integrations/mongo_mapper_test.rb6440038.3 KB5d6bba561d543a2ea40dc86fa9f0ef7828622f081940df3c7b796e0de31a618c
examples/rails-rest/migration.rb64400198 Bytes5efbaac3e09164afefe07f7b90a470c9d441cd5600615389a0d4e15bd35c359c
test/unit/integrations_test.rb644001.53 KBe96c4d259899ee24a0613fd278838f8551a72c86cf2b85f936de576fa18af2b3
lib/state_machine/machine_collection.rb644002.54 KBc69cd84158ce8bc839991570a8cde03810b00bda9b3b20c3269723154497f4e2
lib/state_machine/integrations/active_model/observer.rb644001.52 KBcc9d8f93f7b6925d3d76c0dea4428ff02f4af2829ecb08c109e55c9355b07c89
lib/state_machine/eval_helpers.rb644003.05 KBbc9ee3d781062c1931f7c947dc06af928d2702dd4a9fa1999217a292e94669ed
test/unit/transition_collection_test.rb6440059.8 KB2009bbfb4c5e72a8926828119ddebb1e5044c17cd6fb6a9766491a6f806f383f
lib/state_machine/integrations.rb644003.46 KBc5b2f409248376db256b9e1057ced438e7af29992940af6b18190c47d88787f0
test/classes/switch.rb64400165 Bytes71642a7958efb6396ecf21c8871608adc355d32881a8a99b4877a78b1607371b
lib/state_machine/integrations/active_model/locale.rb64400364 Bytes8d5bc83445f8d31b81d4fd516da688cebe5f8813120dfa9c4c04b52ace7fe05e
lib/state_machine/callback.rb644008.36 KB4f353b5559da0ddbc980bb23cb1f96ac4daf93c40636c7495707ae75851fa5f4
test/unit/event_test.rb6440019.1 KB13aec9ec0598e643fb391b80fcf87605c3810fb0ce66a090a8c7f655c6f29ff6
test/unit/integrations/sequel_test.rb6440041.6 KBd68e239550c2c447226aa2a128ef092a41584afca18c19729a51b0871c99a78a
examples/rails-rest/view_new.html.erb64400232 Bytes711c9322d1b06422d74651356784966c3e197af9ad72fd4cf27424ab3d18a0c9
lib/state_machine/initializers/merb.rb64400110 Bytes2b62e925d442875e099c1dd916fd9f250c680cd844e3d87a64bfdddc8a7c4245
lib/state_machine/integrations/sequel.rb6440013.4 KBe27086a7beb844711e2173aa6942ca5d3564980f816915c5efc6c3db4f21b50d
lib/tasks/state_machine.rake6440061 Bytes9b28b8f2665360775a42c9ede4c5b20aa8ad583de6c90626039ddf2de66abadc
examples/merb-rest/view_edit.html.erb64400787 Bytes06e8ee3c3d158ff0bae2dfd7b2f8889b79e2c09918164b9e3263e5b73f157828
lib/state_machine/event.rb6440010.3 KBe0387e95fe8de2f5a55a288b7fc66ccaf065082be3e1611136b425949891b8b0
lib/state_machine/guard.rb644009.41 KB38bbb71afd5073c6645e05ee6a67fed8d2bd658b28ca1bc58444e5b0b2ce24f5
lib/state_machine/integrations/active_record/locale.rb64400210 Bytesfd191bf57929174d832b5c477f2b201e2b164bd0892700c1e3bf914ee8bdccad
lib/tasks/state_machine.rb64400981 Bytes0932468d80b163f0ac881633c11e415b4d0bbf665718ef0eebcbeaefe39d3743
lib/state_machine.rb6440014.5 KBa0b0a4445d93a1ade3bf7f82f42c4a34259efae428fb408f447452976d3a0ab3
test/unit/callback_test.rb6440021 KB62e1f61bc0458506bf25e7b3c964a46b2c9e35f9faf999b975dd4f6d9e24e521
test/unit/transition_test.rb6440041.5 KB32770548f128cb7bb349ef41b78831751d4d939e807e15502890111c7ff6f3d3
test/unit/integrations/data_mapper_test.rb6440054.1 KB6b40972986463479424ff2f8f07f8ce0f6d2638ad978b868237ed6ce0bf6c0ca
test/unit/integrations/active_record_test.rb6440055.5 KBd777a665693dd5c2022152531bbd4f8cf42b9161d7ff14c21e4e112988e8276f
test/unit/eval_helpers_test.rb644005.23 KB967b43d3193a3664268bbb2d2f2b7e9e5c7eafb8339d5155c4a200bb71263e5c
test/unit/condition_proxy_test.rb644009.02 KBff3b749aa386123101fbca531067f07da0e706717f3225585d79ac96e0ec5709
init.rb6440024 Bytesaba18e18507ac9d9132fe7aa43bacc145a21c086b12c8594c80ce0b605604efa
Rakefile644002.15 KB544714a173ba9a240c282d218d6ebabbc2d63185f029e08f458ba9005ca03772