state_machine-0.10.0

https://rubygems.org

state_machine

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 16993

number: 0.10.0

platform: ruby

spec_sha256: 274a9043bbb164d204b20cfbdc97917661809220a096b6799ce5e910949680a8

sha256: 6c22844f8c6528d54204630947d249467731a188280feaa35629298b487b42ee

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

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

position: 12

version_data_entries_count: 107

uploaded_at: 2011-03-19 21:20:11 UTC

indexed: true

has_extensions:

extensions:

Gem size: 343 KB

Version Data Entries

Total: 107

Unpacked size: 1.21 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
examples/AutoShop_state.png6440014.1 KB8ed2ce12df592062e4ba620a8c698c12cbb48b53efe183c08e6285a94a0daee4
examples/Vehicle_state.png6440069.2 KB14927592170b1f963a6537ead4832a89b136bc7d1cbd3a34b38c36f7c9ea9f0f
test/unit/integrations/mongo_mapper_test.rb6440046 KB82479a7f863071b2922c3ac5eb6a30dc7f71aafb247e9f56afdb23f52cb67baf
LICENSE644001.04 KB10f6758bc99a183c7de447c0766b071947320100f6107554fe8516ca8f26a41f
lib/state_machine/integrations/base.rb644001.89 KBbc0edc15dcb7035cde3e1aedebfc4f1251388078a2117beec43d04cd66b66faf
lib/state_machine/integrations/sequel.rb6440014.9 KBbbdd3f47df53bec751a9aaf766584e23aa0624514847db22ba97458cd0924389
test/unit/integrations/base_test.rb644001.95 KBdb1ea772149e7f787f3a943f008fd0de253e64e8b6fc5c9ec59f20545dcab979
test/unit/event_collection_test.rb6440011.3 KBfa177f5651df410dce96fdfd80a337ccb366a3ddaf282f22f4bb367444fe3bf7
lib/state_machine/integrations/data_mapper/versions.rb644001.73 KB17935e8299fd86cd906025355c0d68d001b36cf943d8d642147269f8bcf438cd
lib/state_machine/integrations/active_model/versions.rb64400963 Bytes80654d8e716aec956c00a5242e268fcabe9961e3ba639f9e538214c2909ff570
lib/state_machine/state.rb6440011.4 KB5058c83b2ad7e123552b43cb28f6997e04ed30878d123f860e283afd2e834eed
examples/auto_shop.rb64400215 Bytes45023ad891e0ee221d0dfc009a62795716662b96934f16aba5bfde5caffb38fe
examples/traffic_light.rb64400170 Bytesc9561b48eac8b1ccc3190f55879209902745210a14eb385fd0660802b47d2221
lib/state_machine/transition.rb6440014.9 KB925f51e9695bf5f5addecca5afcac320ff16ee487a2467353632ee0ed1e9351e
README.rdoc6440021.2 KB897b4d150b689aaef049f62bec0241486ca5b9bbe2c68747da43b4ab680300ca
lib/state_machine/integrations/data_mapper/observer.rb644007.36 KB5ae98cffbcd77d31ce63766d53e240322ed57eece8f6600a019fd98a6ce01ae0
examples/rails-rest/view_new.html.erb64400232 Bytes711c9322d1b06422d74651356784966c3e197af9ad72fd4cf27424ab3d18a0c9
lib/state_machine/integrations/sequel/versions.rb644001019 Bytesf888788e373407160ba4a874f09b13348b16442774931285e04368ff2e42e84f
examples/rails-rest/migration.rb64400198 Bytes5efbaac3e09164afefe07f7b90a470c9d441cd5600615389a0d4e15bd35c359c
examples/merb-rest/view_edit.html.erb64400800 Bytes155d3f029a61d54bb46d623e0f209cb9f8bd00c65307e8dcfce59cc191b288c5
lib/state_machine/integrations/active_record/versions.rb644004.4 KB1d96621065fc5c655a07e78cfab2ec356f1d8e66022d06e4df67bc5152c19bf3
test/unit/node_collection_test.rb644006.58 KB80f0e75718b170e4fe5a060377f70adf2421a4eda5a2ed68b87f29b5b5781e8b
test/unit/integrations/data_mapper_test.rb6440056.8 KB4b539274be40ee9e81c7d4a145528983dad1737e0823af7ffa0109aaca2a5df7
CHANGELOG.rdoc6440020 KB2ab93faddf5fd9801f91c9f2a1ac79e3130ab9e13131aab70dcba5589de495d0
lib/state_machine/machine_collection.rb644002.61 KB9f0d2a0f0df7e3e72a5a96d754b1dc840323a0ad3e253ccc010c1be6c1e41b3a
test/unit/transition_collection_test.rb6440058.9 KB19d1d5c828d1c80458dccb27a09057674f98991b2d5ceaee39a98a4aa879322a
examples/vehicle.rb64400721 Bytes962a2fd5cc31e15c95c61249fdf6710a1c210cd1f95356f23e5621f62d0b3925
lib/state_machine/eval_helpers.rb644003.25 KBa5e2d062fc99616f9e5b4c0463204669c1b61872542d04eb790aa34747a07e4a
lib/state_machine/integrations/mongo_mapper/locale.rb64400210 Bytes37e55325f0ce37424cc1df378186a3f7822799a52eb628e715e195cbf4407e5c
examples/TrafficLight_state.png6440020.2 KBb61f3a83c6c78a66ff715d7b7dcb946caa23dfcdacbfb7eeef8b6c25da7bc0a5
lib/state_machine/machine.rb6440069.9 KB804390615803778d9cd3cc1a9d9fb1b96e04067aa8b692d18ddf03bca2b5add3
lib/state_machine/initializers/rails.rb64400133 Bytes39d104e025d606c4ba26b35d90bc429e8d9067fe79df1a07ba2a4994344a849c
lib/state_machine/integrations/active_record.rb6440016.9 KBee2e5b30419b6a7aa36c6249f867e357dcc6a692bb9c06b518c19f5368490ebe
lib/state_machine/integrations.rb644003.78 KB916307b74622c3799e4de768a929250944d797611178d98c05173458d5c8ef26
lib/state_machine/branch.rb644009.21 KB90618e957a1f2f92f196630cfaeafc6b581c6ffbff7e69a3f7d20e0267985694
lib/tasks/state_machine.rake6440061 Bytes9b28b8f2665360775a42c9ede4c5b20aa8ad583de6c90626039ddf2de66abadc
test/unit/invalid_parallel_transition_test.rb64400496 Bytes032ca4c4b285a22a06b4f456db0582fbcdb6de6fe3e9ebf5a89178ae89d825e7
test/unit/state_machine_test.rb64400691 Bytes30a9693ddfc3868c5e897af72c914a446f9e97b1baee4b5b3092b2a653160d43
test/unit/invalid_event_test.rb64400545 Bytesaf9e1504ca4bba735e1bb3c831751be87b73e0f3c1d74d2637e3a417b7a8a66c
examples/rails-rest/view_index.html.erb64400447 Bytes03d427035e0c359b74cfdd0e32da745e677f6765523c8ba4655eaaeb9c6afa91
examples/rails-rest/controller.rb64400680 Bytese7a92ef274666eec4eccba2b29861990e3acecd36f6a6da15c0f98e5e41a2732
lib/state_machine/callback.rb644008.29 KBabd8c2ba599a0d9d16a8f22220523d1ff5b7f77868f05834a6d2047482abb1f9
lib/state_machine/condition_proxy.rb644003.14 KB0ec6e62b39213eae24a433aec187081497edcf32ddf33e2d394f9f4d438fa2fe
test/unit/integrations/active_model_test.rb6440032.4 KB51ca19d47474720eae2b482957c0f27184f171730ae93155d24940370447601d
examples/merb-rest/model.rb64400559 Bytesb651ccafb5b0e9df3c2450d7211818f0a3bd7ab59056c12ef806d8bc88004bf4
test/unit/invalid_transition_test.rb644002.08 KB49477f16d214347d76f7d2a864dd0228906261d3b9d080d30b4dee28d2e73556
test/unit/matcher_helpers_test.rb64400812 Byteseee19f21c41271a2bfd82e81064f8ed281db90f689c253e914c4322b40d88c23
examples/merb-rest/view_show.html.erb64400266 Bytes17ed0dd9f3658286c537897632beb87b88a3d89f8c11a3a1b4d35519796885ae
examples/merb-rest/view_index.html.erb64400467 Bytes6d589579f657cf8da98c31c06714a789f9b3578de620c78d65fcb6504ca5c3b7
examples/rails-rest/view_edit.html.erb64400645 Bytes289689826475f90bc5fd40164c520dfb8adeba35685e9f22e1e0185348ea3f53
lib/state_machine.rb6440018 KB5c8eddbdc8b36e567423ec8381386b6fceea2723d8d111a554d9633e53d9befd
lib/state_machine/integrations/data_mapper.rb6440014.4 KB59742d8b96ff064e96c850cbef6e80ba26ec40e530bcd02b737a4110a62682ef
lib/state_machine/integrations/mongoid.rb6440010.9 KB3c3c136f4403d0648ecceb17494f46ae9043aab4650491d2dcde196e8a9e4b97
lib/state_machine/path_collection.rb644002.87 KBa2df8f116ad6839464ce35666c398d8a72250b1ac6a2802abf1b1639d948d9b1
test/unit/eval_helpers_test.rb644005.23 KB967b43d3193a3664268bbb2d2f2b7e9e5c7eafb8339d5155c4a200bb71263e5c
Rakefile644002.24 KBba643199183850748e580b0d40746472e574196694ca876ee4704075183e0278
examples/Car_state.png64400103 KB504bc3cb6cb526960ac9249e4a757eadfe5884dda55c9b4b2f08246d5d876566
test/unit/branch_test.rb6440026.3 KBf4c688dd3288f1caf60468f1a464680700e9f02af74604728738540ffe08eecf
test/unit/integrations/mongoid_test.rb6440043.9 KB6f15dd3d7f5b9e55aa60719c34dee89a7f7509123a4257aeca8be9a0c9b979e7
test/unit/state_collection_test.rb644008.67 KB0664f4327c465c0fb1c9676207180f3ed7ef7f2b2d9eb0b7b12e3c0b2642d091
test/unit/matcher_test.rb644003.86 KB40c3abfe4ab4d284819b6f213eb5efec416e0501556983e1bb8099d78257f457
examples/merb-rest/controller.rb64400950 Bytes574b510194aa75aed6ba90c013445742e397a946c073502c260620443af080bb
examples/car.rb64400367 Bytes7cfccb404938eb61b345fcd738a0abc14cdb0b7a7fd696976852110216ff61ce
lib/state_machine/node_collection.rb644005.11 KB57dde3cebe2ce8a63875a812efcc44d263a3052e39a5899296e002022076587f
lib/state_machine/matcher_helpers.rb644001.46 KB644813282a71cb5a7363fdcfd23729198dbb1d252b056a2565900b869521a732
lib/state_machine/path.rb644004.18 KB29e63a45e1f53931b40d5cb49908a2836aa30e8fab06d06d26bffeaafdd79723
lib/state_machine/initializers.rb64400173 Bytesa4df0e67b317352c6cde3d5bb5ffca3b13f10329af926edd871c59e83cea5733
examples/rails-rest/view_show.html.erb64400259 Bytes056acf173678baaa96cb17272f18da558ad9cf72677855e1050a27ec18a6f151
lib/state_machine/assertions.rb644001.66 KBa1003595937eaaebd85b8bfbdba20455dd8d29d04ab19464598bbdd2bfb42ac9
lib/state_machine/event.rb6440012.8 KB07bde473340629fb581f9a505b95e1dc229b5ea2acc8fd263f3a7dc2466d984e
test/files/en.yml64400364 Bytes72712da5b68daee9288a87b76d42350122d615c60264b9a667e90cb5b1f4141e
examples/rails-rest/model.rb64400499 Bytes668581ba3f138a51dc01ecc847ff8df69b419e0ce22a9244171a71bd275c5148
lib/state_machine/integrations/mongoid/locale.rb64400205 Bytes0ec92070d0f5604bbb8e1f7c9fff0a9b162976f527c71997f4a9cfb4f5c6565f
test/unit/callback_test.rb6440020.2 KB36b24442c8f822841ab6b58f2fee6fdf0ed515f20a5e533cb363aa1304d280e7
test/unit/machine_collection_test.rb6440016.1 KB7138c56382a26f2dfe0de220fe3576c1a030b052805fa2cbba5d601697040831
test/unit/event_test.rb6440024.7 KB99cb9660585dc5f42dacc0b8439c65ee73528922392d5d0592afb355349eb88e
test/unit/machine_test.rb6440076.4 KB0d4a1dbfbe889b4a2624028e2b691a28ac68a2f93ddea18ffc4110e323c87828
lib/state_machine/initializers/merb.rb64400110 Bytes2b62e925d442875e099c1dd916fd9f250c680cd844e3d87a64bfdddc8a7c4245
examples/merb-rest/view_new.html.erb64400246 Bytes7737cc864b6b5e56fab9f7690d0448b53637a7fc3007debc7d154b0bc111210b
lib/state_machine/integrations/mongo_mapper.rb6440010.2 KB7c63d43bed288c23c680894432b67cabb8f09289aab862cd12af8ee786528f7c
lib/state_machine/integrations/active_model/locale.rb64400362 Bytes6e68a06fc0168c4d30c6d5c3c544e1af755044ea6d80d2c29b1602b49a8f2a77
lib/state_machine/integrations/mongoid/versions.rb64400532 Bytes88e667ea38cda76daadac8a85a7dd3de92c656f76961f868c41128a899ff28fd
lib/state_machine/matcher.rb644003.6 KB2942e9d152cdb3b64da13a340785a1e3f94e7f4590ad2a44fffe393425699ae6
lib/state_machine/event_collection.rb644005.76 KBf3456826a6de2f499303e1cc7273cd19653584352d4977d533c2a2fde527e721
lib/state_machine/transition_collection.rb644008.07 KBcf34c5da3429c9a53eff8876cf48845c1cdbf27254c06e5d901c9818ead2b781
lib/tasks/state_machine.rb64400981 Bytes0932468d80b163f0ac881633c11e415b4d0bbf665718ef0eebcbeaefe39d3743
init.rb6440024 Bytesaba18e18507ac9d9132fe7aa43bacc145a21c086b12c8594c80ce0b605604efa
lib/state_machine/error.rb64400284 Bytes5305cab8fe17a400c60fc4ca451834c56ca9f574565ea2bcd58efe1ae071fbc7
lib/state_machine/integrations/active_model.rb6440020.1 KB3255909675e794e87b52c669bbe223badb9344f69f3df26ac409156ced0432dc
lib/state_machine/integrations/active_record/locale.rb64400459 Bytesbadb49a94a929832fbb17f22302de47761bc4ba1da5d8c63d72e30e3ced71e10
lib/state_machine/integrations/mongo_mapper/versions.rb644002.93 KBfc86aff1f67b6c363f731ce773d6c4ea8e7582b06734159cfe15c6a4aea54228
lib/state_machine/integrations/active_model/observer.rb644001.52 KBcc9d8f93f7b6925d3d76c0dea4428ff02f4af2829ecb08c109e55c9355b07c89
lib/state_machine/state_collection.rb644004.04 KBd9e9005f8a1bd76be0020614cd1ca523383e9a05655c4a3933bb0d79f1c3052f
lib/state_machine/extensions.rb644005.42 KBa295558d72153b3c7460ae810de8bf34504770f86c82247871081b7511a2ab7c
test/functional/state_machine_test.rb6440021 KB0eb773ada868965770c697edb304b84c9205a56f87ac6c931be5995531b2fc29
test/files/switch.rb64400165 Bytes71642a7958efb6396ecf21c8871608adc355d32881a8a99b4877a78b1607371b
test/unit/transition_test.rb6440046.2 KB98f907a7404f2ad02d8c901c00f2148d175f044b562c86e3429278ecc85b7f39
test/unit/state_test.rb6440023.3 KBbcffa6045794721134b6e92b89fc85d6b23eb72ea179ccec807f1fdb43be2e20
test/unit/path_collection_test.rb644007.58 KBb03595cbc7e3c2e5c1decbb237f490e286250890db1918be8c5b029aad500a88
test/unit/assertions_test.rb644001.61 KBb2794bca1e8a7f448af8570383d76ecf9928bec3926cc878ff76a650d84043fc
test/unit/integrations/active_record_test.rb6440058 KB0623a770f44f92363ffac82582d4ad06f4fb813ee4f913e6000be31e28537449
test/unit/integrations/sequel_test.rb6440041.3 KBe373a701328f3b801bc2c7f5e1075a2b319c69022f03d30aeb34b849fa00ff28
test/unit/error_test.rb644001.42 KBeb3136d9df4f89ce1abf070eee38dfbef72380d9f5f3f533222c850de4de90b3
test/unit/integrations_test.rb644001.65 KBc4dd4c3f000f5c5a9d4b9d9c96e73fb527d39bd94cd8c216d8d0f3a4995cb5cd
test/unit/path_test.rb6440013.3 KB9a03b7787fe8f7d95c7a8f26d91917532a45887cc017169e3f8044f8ddfc1e3d
test/unit/condition_proxy_test.rb644009.02 KBff3b749aa386123101fbca531067f07da0e706717f3225585d79ac96e0ec5709
test/test_helper.rb64400112 Bytes3cf589228370c626e8a34d08c91ab26fc99616933f2c642117c25cb0d0a1b789