state_pattern-2.0.0

https://rubygems.org

state_pattern

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 16989

number: 2.0.0

platform: ruby

spec_sha256: f2ab89b277876e019904ca36d4fa50d54c169c7a211b398bbd09e792107147cc

sha256: 33a12d256d9ec56da7a184b3f27ebffba3edab7d3cd6b04cc5fa77adb8a4c2a7

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

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

position: 2

version_data_entries_count: 108

uploaded_at: 2010-10-23 06:24:46 UTC

indexed: true

has_extensions:

extensions:

Gem size: 158 KB

Version Data Entries

Total: 108

Unpacked size: 670 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
./lib/state_pattern/active_record.rb644001.24 KBfc53ebf80dee47f874cb7124612ccd3ea9b5390bb5a3455f56fcea98913a6590
Rakefile64400512 Bytesd6fba5d6ef483eda551e16b99fe281bc79e1654e9ba2b32d68a2a9d409f5abec
./examples/rails_2_3_8_button_example/app/models/button/on.rb64400137 Bytes0cb24efeb63d612993ea0098c64fa46402ea7f9477b26e08aada1d127caaa055
./examples/rails_2_3_8_button_example/config/initializers/new_rails_defaults.rb64400833 Bytes9477c0bd3db69261fba6e2032dae334cc05597fd756937d2ac2e74821ab4a242
./examples/rails_2_3_8_button_example/config/environments/test.rb644001.28 KBf8b7e54b72f0c42e5e03c4f1b37c92c2479c3a04d92cb5e341c98fc7259ecabf
./examples/rails_3_button_example/app/views/buttons/show.html.erb64400143 Bytes90e3e5630e9b89b0ce53d9c4b95dee6f9f22b6df7293c10a466bc8a18c07d8eb
./examples/rails_3_button_example/config/boot.rb64400326 Bytes83ebca8688dabb82b0c8e75547ad4117b44ff8f954e91b7e14e5f9e852be85e7
README.rdoc644006.59 KBf0e89eeaa1335ff56cf85ae67cf3bdd9aa78cc5979a0725f5d455137a2cffb46
.document6440060 Bytes3710b3c6014324b6558cfbcc4e662816b969e6a7137b1f4e53e0eed68cc04a5d
LICENSE644001.03 KBc9a47daddeed8814dc6660afe39d795ffdbbbc1c941f819f61e1aff2966750cf
./examples/rails_2_3_8_button_example/app/views/buttons/show.html.erb64400141 Bytesbbcc332cf9d7394996a35bd511c7bf87bdd7c0e656ad8911a0df525079142cc4
./examples/rails_3_button_example/public/javascripts/effects.js6440037.6 KB7ed45c5b4b0a53ea25594933cee7b71940ff2fa6258825b505a3e1a58f1a5133
./examples/rails_2_3_8_button_example/app/models/button/off.rb64400135 Bytes43b91e9f537133f0f6ad9fe18db16944ee2e06ce18ebc46fabcf9c6652312410
./examples/rails_2_3_8_button_example/script/performance/benchmarker75500123 Bytes168f6b2528cb5ecbe5c5e5d1c9079b17d6e39b6eab05578d779be1e08e8ff084
./examples/rails_2_3_8_button_example/script/runner75500103 Bytes57bc6bc8e978dfc41428b80664b7b4d907adf3d5116d3de6cefd402ea4ef9b70
./examples/rails_3_button_example/public/stylesheets/scaffold.css64400916 Bytes83b741db49389dc7cfdf85bf7537a0219cce48e085c4116afc83d55c9af47c78
./examples/rails_3_button_example/Rakefile64400273 Bytes39607ebf2fe7dd8e0e900ba32fdebc099b5e9db8a5e655b1e9a3e1365fbde9f9
./test/test_helper.rb64400249 Bytes9a113967a62dc99626fd8c121881779dedd5210235b08ee1cd0a95074b1bedba
./examples/rails_2_3_8_button_example/app/controllers/buttons_controller.rb64400246 Bytes8f624bb45d7d5605543ef59f4abfd380f9bec0048e9a98946cfef7947098e30f
./examples/rails_3_button_example/config/environments/test.rb644001.48 KB0fa58a81ec7d089fadea06fb24292f4efb128e6c1f71bfa436ff117d3c68204a
./examples/rails_2_3_8_button_example/public/javascripts/controls.js6440033.9 KB6ae337223549c9eb54e2201ebc7c359ba08306f926aa7f61f89746e673de0422
./examples/rails_3_button_example/config/initializers/backtrace_silencers.rb64400404 Bytes12656d43090727d98c72bed6ba153b501ae0b7fdc5f20cfd64b5ab8a8bfa87a8
./test/test_class_creation_helper.rb644001.5 KB37aec77b64105b17202745c0e3d78c8320a9370e45bc7a65abb5b1d643a4b958
rails/init.rb6440025 Bytesf8ffe1afdefa24093d0d66a1b523f6264475d94d09ad0d0b255041e0b5ab6c77
./lib/state_pattern/state.rb64400448 Bytes2325ea0feb863a670a065e5eff25799c46f1cbfa6dc73e62b54ecc49b391fec0
./examples/rails_2_3_8_button_example/app/helpers/application_helper.rb64400115 Bytes4e4a85fba47e841e00df8cf97ec585f6181bdae09d2014c615c62445a726b651
./examples/rails_2_3_8_button_example/config/environment.rb644001.94 KB13244d0c65a62a35e3ad68b79c39a4e4b392511d79242b7feeeec6219e47cb0e
./examples/rails_2_3_8_button_example/config/environments/development.rb64400747 Bytes51d0830edca23d37eec542c2bc15c2b693221c071c1fe968211ce33a9393a87a
./examples/rails_2_3_8_button_example/config/initializers/session_store.rb64400819 Bytesd4e8b1b5bd34c149d306f10e80898b534846a377055e526c0124d244e33b63ac
./examples/rails_2_3_8_button_example/db/test.sqlite3644005 KBb871564230baab9cd84a68ab1895f46169332e064f7d43d0edacafda5583a14a
./examples/rails_2_3_8_button_example/doc/README_FOR_APP64400211 Bytes897affe669e3785eb97e5e25af822a8b1da7ff86b5a11d3861fd4734c836a9c7
./examples/rails_2_3_8_button_example/public/images/rails.png644006.49 KB322506f9917889126e81df2833a6eecdf2e394658d53dad347e9882dd4dbf28e
./examples/rails_3_button_example/app/models/button/off.rb64400135 Bytes43b91e9f537133f0f6ad9fe18db16944ee2e06ce18ebc46fabcf9c6652312410
./examples/rails_3_button_example/app/views/layouts/application.html.erb64400184 Bytes6cc31b06cfe0ebe4bb13d0a3bd064d4f496224e96bfd7e74222f028e0f183155
./examples/rails_3_button_example/config/application.rb644001.89 KBb45db36e459888b5f4b48f5aeecc26ffeb6c2251328e94f4644973b936c71a92
./examples/rails_3_button_example/config/initializers/session_store.rb64400426 Bytes18452cdbd035d9f7080c2d29ffe4fa2b4c31298e58122d759f514e46f183b8bf
./examples/rails_3_button_example/public/javascripts/dragdrop.js6440030.3 KBebc56045f199391ad34d706e4453e775c2e1d5815bca374dc26616610834723c
./examples/rails_2_3_8_button_example/config/boot.rb644002.73 KB5566cc83270597beb99a54d3aa43a9179e4511c031d1f7a8eb28d222c0a5b3b6
./examples/rails_2_3_8_button_example/config/locales/en.yml64400212 Bytesa58528f471422eac4a7d044b709d181e02feb14a39b8059609c17c4891494a0b
./examples/rails_3_button_example/config/initializers/mime_types.rb64400205 Byteseeb81ee447a8f788b69240861f043b485ab6e830dde0997ddeb3c1b445ed5d06
./examples/rails_3_button_example/db/migrate/20101009052900_create_buttons.rb64400200 Bytes39fae66960daea461b868edf077f30b3be2e0b16a03e02f5767d426c768111d9
./examples/rails_3_button_example/log/development.log6440079.8 KBe26be128a221bd0c263e0b63a902a14be0aceea4b62ca815c96bd96e430b8d07
./examples/rails_3_button_example/public/robots.txt64400204 Bytes5d716fc9e75fd1d9082f6ea0dba3fc85fa1bfb14a4b204d2c436e232cbb52c2f
./test/state_pattern/active_record/active_record_test.rb644001.19 KB69f39a8dd0218054464124cc2568baef96bae39ac34390c7a8b67ed4a394aebe
./examples/rails_2_3_8_button_example/script/about75500159 Bytes019957fb3a4c796912dfdc280b367e6552ad1b509f698f9a4adb8d307a994aa9
./examples/rails_2_3_8_button_example/config/database.yml64400538 Bytese6b82c6028c90317532c35e6f9bcbfeac24d9d35927520a8c0e68ca7c0cee42f
./examples/rails_3_button_example/script/rails75500295 Bytesb9535049af7be6700e161fe507b5e7ea4f884d329e9224d08d8f4f840c896257
./examples/rails_3_button_example/config.ru64400163 Bytes54891cdcc5e2c5b86ae282084e7ba74a8990bf099eeefaf706ae7cddbee0b82a
./examples/rails_2_3_8_button_example/script/performance/profiler75500120 Bytes088da9778bb87d698bce716c404ae81910b4553049dded1924e125fd4c37c7fe
./examples/rails_2_3_8_button_example/public/javascripts/prototype.js64400127 KB1c9418e68631fa52f9dc1f338a4fa7b238d99e9519ebbc82819d9eae8b257bd1
./test/arguments_of_event_delegation_test.rb644001.2 KB0fb0063fd213de100e396d37d63c3f7bd7403ef513a7dc036b4edd8241c122e2
./test/state_pattern/active_record/schema.rb64400152 Bytes3dd1846cc020285414afe6ab0b136abf80b1c6d1a4f0434da287bb07bf2a71c3
./examples/rails_3_button_example/db/test.sqlite3644005 KB941d820bb1807511b4a82fc3b216e09a7005ae1010f9deba8efb32d5b8307aec
./examples/rails_2_3_8_button_example/config/initializers/backtrace_silencers.rb64400404 Bytes1d6a4634e7449e58795b2ff92deadf7c877e9f0104a84c9409f34bd017169a38
./lib/state_pattern.rb644001.03 KB3d27d8c0dc1d660bb13e5872968ee83459976ba9795d189f0cccb2cf53082734
./examples/rails_3_button_example/Gemfile.lock644001.64 KBbef7994b9ada7000b45518108857dfb064e38021b7e2e758b2c21db0eefa2958
./examples/rails_2_3_8_button_example/app/models/button.rb6440098 Bytesce5ac8b300a95e36492c19ad2f0e962f7f75eba16631dfe766a5dd88d8bed2c4
./examples/rails_2_3_8_button_example/config/initializers/cookie_verification_secret.rb64400505 Bytesf12ebbdb5ad550fc6060dfc11cd4b1e93c2765352e45afd6b5e1b4ee9553f3bf
./examples/rails_2_3_8_button_example/config/routes.rb64400219 Bytes17f9fc8efb25f6f45d934ecacd06d8f1bc2639f771da4159d256c7b498a8365e
./examples/rails_2_3_8_button_example/db/development.sqlite3644005 KB78f0871e82db05e044e587da2996b4d3d29eea5d0ccfa3327e20952e5057f14c
./examples/rails_2_3_8_button_example/script/console75500104 Bytes4a1407c21787320fe8864dc879f302f148294e706cb7d7ba14e68101445cc874
./examples/rails_3_button_example/config/environment.rb64400157 Bytes29a34a3c292ac1ac89f44876f0f814c7203a7c9c672b1a9338a1a510ceb32a1e
./examples/rails_3_button_example/config/initializers/inflections.rb64400376 Bytes9449663f6476f55fcc11553109eadee742521924a0592102e7f5ac25e8b3561a
./test/state_pattern/active_record/test_helper.rb64400582 Bytes2777a7fcff2b37d660b6a4cb7273200ce40054a695a2ed272d277f03835e99e5
./examples/rails_2_3_8_button_example/db/migrate/20101009073737_create_buttons.rb64400200 Bytes39fae66960daea461b868edf077f30b3be2e0b16a03e02f5767d426c768111d9
./examples/rails_2_3_8_button_example/db/seeds.rb64400356 Bytes078c3b58d2860323bf8d6734fbf58cf9b362400e6fc64a7aeeb047a7d193ed92
./examples/rails_2_3_8_button_example/public/javascripts/effects.js6440037.8 KBd1e97ba3517aa1362feac8e737f246d04e745b04950ecc1d0f44601e533886e3
./examples/rails_3_button_example/app/controllers/application_controller.rb6440080 Bytesdf6c512ef83c4ed7c936a686d15ee9a0169a855f7fa7ff797c94362ec5b432b7
.gitignore6440046 Bytes35313d6d957cebf7bdeb0500f9364871ec60edbf0e7ea472d04105dfc5d5054a
./examples/rails_2_3_8_button_example/script/generate75500105 Bytes27dc53f1014a20f5c63cb794f4d00aea36f2920fefc673eca4de1c11176f5693
./examples/rails_3_button_example/public/javascripts/application.js64400148 Bytes2d666e11693821f8748067b04e843029fcb5466113bd7cb8c0764f7e4ab09b1e
./examples/rails_3_button_example/public/javascripts/controls.js6440034 KBf7486b4b3955611156b8e47c768e4879739155ab0318ce1725c6df8565e4d922
./examples/rails_3_button_example/app/views/buttons/new.html.erb6440079 Bytes8ae255eb0045fc0eb02e0e608c808e2ac3aaad3808d6f03860064daa2c7920e8
./examples/rails_3_button_example/public/javascripts/prototype.js64400159 KBeed67225cc8f83515ac2f4c1533849188c3a26113bfc24f3f9d6c975a837f385
./examples/rails_3_button_example/Gemfile64400694 Bytes89a44adb541bcd49b17812eebe367a133e8b0225eeebe22a12c098b5f85406f6
./examples/rails_3_button_example/app/views/buttons/index.html.erb64400463 Bytes56103cbbb797450194e008ce1b32a42cad9c9fd5896152dcc1c0c1cf8d08b86a
./examples/rails_3_button_example/config/initializers/secret_token.rb64400504 Bytes73892cdeb5e0b35bbbac7d56c7cf78fe6893f3b509060670e2a32f0e9aa2b5f9
./examples/rails_2_3_8_button_example/script/destroy75500104 Bytesf0637d6b28bc8010e86dc9dde428ef13137a664fa7c0aeeedb0bf34b27ba5d06
./examples/rails_2_3_8_button_example/script/plugin75500103 Bytesb8f178f2cba667fcba6ad530bd55eeb7d2cdf8098f9067bb4d2ecaeb3af71c8f
./examples/rails_3_button_example/app/controllers/buttons_controller.rb64400221 Bytes68e272a9a7cbd2d530b7134bbfda0285f0ae8f58aeb990f98ec5357cf8607463
./examples/rails_3_button_example/app/views/buttons/edit.html.erb64400116 Bytes3ad80a488d368c2be09839239ace36b455dade4c0da7a89afab6978ea043a198
./examples/rails_3_button_example/config/database.yml64400538 Bytese6b82c6028c90317532c35e6f9bcbfeac24d9d35927520a8c0e68ca7c0cee42f
./examples/rails_3_button_example/config/environments/development.rb64400993 Bytes13e78852937b0f13257a0fd977f55c9b25ff5c2f0d6d69def0601f9779fa54eb
./examples/rails_3_button_example/config/environments/production.rb644001.72 KBdf8d74b025618466bbb44990e31a70033bc16c28f1d0a5dc7fe6e448cd73ca2c
./examples/rails_3_button_example/config/locales/en.yml64400213 Bytes6b393140f668cd4f960b03d8320b5e6a226a023c9a3f4439029aaee932562273
./examples/rails_2_3_8_button_example/app/controllers/application_controller.rb6440057 Bytesc7279227656b36b3500f97e5331b497f88eb66f60f0b7d8a2e2a69c65bf9130d
./examples/rails_2_3_8_button_example/app/views/layouts/application.html.erb64400161 Bytes5b02b29b628bc69b0fa0a3a87e52de6f7de3a172251e81d30b72b48f94076ae8
./examples/rails_2_3_8_button_example/config/environments/production.rb644001011 Bytesdaeb4edb751a5bd6f7bf04686844bb18f2fdf00901e188e205c9fee1e2615dc7
./examples/rails_2_3_8_button_example/config/initializers/inflections.rb64400377 Bytes988dad65527b520c9fcce4c1b2a5ebef521b9ffcd5eef92559e1e722f5495a56
./examples/rails_2_3_8_button_example/config/initializers/mime_types.rb64400205 Byteseeb81ee447a8f788b69240861f043b485ab6e830dde0997ddeb3c1b445ed5d06
./examples/rails_2_3_8_button_example/db/schema.rb64400914 Bytes95e7ca7a1e63e9d7457b412e61a137d1e4d5c0660aa3a2b94f7c8ca5c8c231be
./examples/rails_2_3_8_button_example/public/javascripts/application.js64400148 Bytes2d666e11693821f8748067b04e843029fcb5466113bd7cb8c0764f7e4ab09b1e
./examples/rails_2_3_8_button_example/public/javascripts/dragdrop.js6440030.4 KBb317a358fa1c86ec3bcb48dda038f75c2da6b81db69a5f858c0d05e7890f9648
./examples/rails_2_3_8_button_example/public/javascripts/rails.js644005.71 KB7fa7e1dfd72cae11fff2095dd6171afc6fafbfb76f4668873445883a71287dcc
./examples/rails_2_3_8_button_example/Rakefile64400307 Bytes09dcbdd21fe5f22fc1f760d61dd15a79691d9d508ca010b08e344481e386f2a6
./examples/rails_2_3_8_button_example/README644009.78 KB6ea1100e5e3bfbcd755b051a22ec4c2256042270a516251b2721a996e926a61c
./examples/rails_2_3_8_button_example/script/dbconsole75500106 Bytesf76544bb9c4a17435e6ab9938b8a7933f8b5a68f13a7734d07fbfa37c93274fc
./examples/rails_2_3_8_button_example/script/server75500103 Bytesf88659898b82744a5b07df22f14da3adea0f3754eb52399ddff875b13c00b9ff
./examples/rails_3_button_example/app/models/button/on.rb64400137 Bytes0cb24efeb63d612993ea0098c64fa46402ea7f9477b26e08aada1d127caaa055
./examples/rails_3_button_example/app/models/button.rb6440098 Bytesce5ac8b300a95e36492c19ad2f0e962f7f75eba16631dfe766a5dd88d8bed2c4
./examples/rails_3_button_example/app/views/buttons/_form.html.erb64400504 Bytesadeb44576465597464dede5f03cb370b3b336cc14a84ed362bc59c7851f4c299
./examples/rails_3_button_example/config/routes.rb64400170 Bytes71346eb9d0c039798880636da26764e996e4df07746c219506ee4213bdfcd6bc
./examples/rails_3_button_example/db/development.sqlite3644005 KB97673a63cd18b5537704e7690133795f820e46ce0d07c9c316eac85a1c0fba6e
./examples/rails_3_button_example/db/schema.rb64400915 Bytesa75e3e7cffb9eb72609a2d2f9b982a2c55d8bd74bd0c79b76aa7eedfdb92dd3d
./examples/rails_3_button_example/public/javascripts/rails.js644005.71 KB7fa7e1dfd72cae11fff2095dd6171afc6fafbfb76f4668873445883a71287dcc
./examples/semaphore.rb64400891 Bytesb07f613cd11bfefbedffd0da95ccf74aded811037bcb3f07af8af4fffbe24a3d
./test/hook_test.rb644001.53 KB41fdaf891ffdf64346e0f2bc3e7f261b3b3edd4dc853fc2abc887836d728345e
./test/state_pattern_test.rb644002.46 KB69e27b761ce7f2c282b575d8d119162cdef0a1c6f47a441d944d95194adadbcf