state_machine-0.5.1

https://rubygems.org

state_machine

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 17008

number: 0.5.1

platform: ruby

spec_sha256: ec141e45cdc3d431308f62b733d3340caf16cc4d723ffc4913a31108352c35ba

sha256: 99b3031ef5985fe0a952b9d3ca1daa447ad62e033b328c4e3e2f13457ea760b9

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

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

position: 32

version_data_entries_count: 52

uploaded_at: 2009-07-25 17:50:54 UTC

indexed: true

has_extensions:

extensions:

Gem size: 257 KB

Version Data Entries

Total: 52

Unpacked size: 580 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
examples/TrafficLight_state.png6440022.4 KB7b5a78290368eb886f22329d0fc05264cea533e6aab7f30935f945b9e3e52452
lib/state_machine/eval_helpers.rb644002.49 KBa220aa7255f1ec7dc925d051b86100a2e4773ffd5b84c8686907d67550c67dac
lib/state_machine/machine.rb6440041.7 KB8c6903c3d82f76f3bf162ccbf1da841926d245d97834e64875a11cca098c76a3
test/unit/node_collection_test.rb644005.93 KBc53817e96e6233032c351ab73bf67c10844efa51a6c13759b53ef018451995ce
test/unit/eval_helpers_test.rb644002.51 KB7bfeb26d722d5aa3e38a55dce5e54ff09bebaff36281814d4e7bed37891a9adc
test/unit/assertions_test.rb64400587 Bytesb23c15003a170155e6b5d61fda444e8fca6593b016ef6aae63abf877a15b6c00
init.rb6440024 Bytesaba18e18507ac9d9132fe7aa43bacc145a21c086b12c8594c80ce0b605604efa
test/unit/guard_test.rb6440016.1 KB19df98839d1b3ab896d2716ba8b5e2b3c07769357e8407cbe19b447d91fe59c6
LICENSE644001.04 KB9a3ff6855e02f3261bfd970a25a51509f2b4515aadfd61c7f7688b9a9178407a
lib/state_machine/integrations/data_mapper/observer.rb644006.63 KBa15ccc42154dd443a3a77533cae22c0ad09888c71c36a4575c16199b366c9ac5
lib/state_machine/guard.rb644007.01 KBacaecd23020a800c76994353cf63a80404c77ab44a86b843013b738f82ed1845
test/test_helper.rb64400112 Bytes3cf589228370c626e8a34d08c91ab26fc99616933f2c642117c25cb0d0a1b789
lib/state_machine/event.rb644007.14 KBb78cfe43aead4ae6c3070cc8c5504779c6b618c6318b34d72a16ef33c5443e0e
examples/AutoShop_state.png6440016.4 KB4372b133ccf906ebb9d75306ffbf6221409b4808b5f60e16d29d1e8087e7e406
lib/state_machine/transition.rb644004.78 KB0d4fe0b1baab3073003e59b55cd43815a2842e26570398e5f0a9e29f9984786e
test/sequel.log644005.43 KB9b2ef61254048040fc378846084f43eff0b9b8d299295583cdfc9e7eed016c32
lib/state_machine/node_collection.rb644004.73 KB0856f89924ee3853c9283d65d3e06befbe8191062c066eca65c67dbb2d7cc55b
lib/state_machine/integrations.rb644002.63 KBd9a27a2c532880ab92eac2b3203e70f564b9a27b792254536ea5ed11b017bc5f
test/unit/event_test.rb6440012.2 KB195cc78ef8fc1c28fb2004eeab92a91c1f2cd5fbb324fd7ce5bfb47ebd6af5ea
lib/state_machine/state_collection.rb644001.26 KBe280250762d03713c249b1ea4fc73d62327f87ac01aabf4fe757311d2d135f8a
lib/state_machine/integrations/active_record/observer.rb644001.38 KBb3b3a74454aaff109ed28e3ff8b15f584feed87cc47121dccfcd0562d58a1c6e
lib/state_machine/extensions.rb644001.5 KBad9b98fb708debac5c9ea1f6bd08c10e97399b1ea60f8cc0d7c176256741bf8e
lib/state_machine/integrations/data_mapper.rb644006.74 KB7d9bb4229e70a8c817ab96d670142dfb64080aa3eed949ac0f832c30ad93cd22
examples/auto_shop.rb64400242 Bytesf42e171a991adf57b40693525ce81261c7b7a578f8bfc8ef3a370451a1f92520
test/unit/state_collection_test.rb644004.51 KB222a6da04ba1c145ebf0737056926edee44d6bbcbe390e516e54069229cfeff5
examples/Vehicle_state.png6440071.3 KB63b84b0a501c9406a659c0f39f36ce4f5a9eefbd61df35233a863c91c21f1df6
test/unit/integrations_test.rb644001.24 KB089b3618f17c172dece4b3c25d1a551fd6f4d7e242ea556204a641c97b4764d7
test/unit/state_test.rb6440014.8 KB501cdf322c411e6108b1a497f44670513f1563b4920782939aa8331097229f67
examples/traffic_light.rb64400244 Bytesb6783b6f35503d2f28df237ed3d0a82dda4c1e80fdfbd2a1052db70e5afd0edb
test/functional/state_machine_test.rb6440017.2 KB16ad26d6ea4accf7b6c33c4a96a163a06a7eb1587c87a0a5a5c690cf597d00bb
Rakefile644002.65 KBc877d0a5b9cf7b5d10d88e37f31e2222dc434866b5b280eba406bd9c84c98d15
README.rdoc6440012.4 KB64c757ef7213eb8c0d941ec389468f3bdb3cce67099007f7243f80dcc20e79e0
examples/vehicle.rb64400943 Bytescb2614fcb5fd65d44e3c4f0d9eaeb740c101849e99ef7319a5878f32a0a97b94
lib/state_machine/integrations/active_record.rb6440010.6 KBfac3a5e7be634f4926e3fede655f9a23cf31a070c9635441410e72dfa132ef21
test/unit/callback_test.rb644005.95 KB3b8b9914c84f4d6a9f370e18303803c7f37a3f8ad812fdca503438e90cca5e5b
test/unit/invalid_transition_test.rb64400206 Bytesf6e37f3abcdb46e744c20cf4c306128cbb823d53d8c2a2513a875487c599620b
examples/car.rb64400423 Bytesedfe271ef34f2b9f292bfea8f0ad43a65f2c21d889d084eee12ba5522d88961c
test/unit/integrations/active_record_test.rb6440020.8 KB9a2edf29c380690018453d7d8ad64370a5684b5b9f4d08f5ca02735bf1dcbe1e
test/unit/state_machine_test.rb64400691 Bytes30a9693ddfc3868c5e897af72c914a446f9e97b1baee4b5b3092b2a653160d43
examples/Car_state.png64400105 KBa3ed008ff60454d96fb5031d81f23b5b6d5f81f462a35a0c474af719bd91be62
lib/state_machine/callback.rb644006.1 KB89562dce4ca02e647c444db218a5af7dac58197005b6ec5ee6ebb4ee4fcc85c6
lib/state_machine/state.rb644008.71 KBcb63e8c217363c3c25870b43ea383bb5ab63b5e5e79ed87c5d5df3302d8eea27
lib/state_machine/assertions.rb64400858 Bytes8ac1af1ca2ae8cc903345da87827103d859a8df9f03b09bd72a01cf0991047b3
test/active_record.log6440023.6 KBb67edf5d07214c0f627d6d70d287a6eabc7464bc96ccbbf6ae46e659b218cfb1
test/unit/transition_test.rb6440011.6 KBc003c8beb2f304385b9e5637a59ff34dcaed030ba48f63d8a6f2c7d745b850e1
lib/state_machine/integrations/sequel.rb644005.86 KBa3e201a78d55cc3dbf3b9ebf5ab5b34fc4b0b173de720f27c3e1575f1c857a51
lib/state_machine.rb6440011.4 KBc360f7ddb614fccc2fcd23f247f075c2800616de103222aabca0e5154edf1d0f
test/classes/switch.rb64400198 Bytes25ca0f9116a83280b2afcf225c7ce6ae0739ccf1c33095ff64ba6b1e19d1dc91
test/unit/integrations/data_mapper_test.rb6440014.2 KB3f9aa41beacefc3157447d48f66b04ee26f23e7b79bbf7a4358dbdac9f33c456
test/unit/integrations/sequel_test.rb644008.86 KB973035b6a820bd6b2f71cc21c31e93688287fd7628e41ba734ad242b991fe35e
test/unit/machine_test.rb6440039.9 KBa914bfc60287e46c3108c2768e275265c71ee9cb761a4b65e44cbda1e8a78f2a
CHANGELOG.rdoc644008.93 KB9e1cbafdf579d6715d5b00975d389bac899cf6be9b39d62119fb31ab5e91e7bf