disposable-0.6.1

https://rubygems.org

disposable

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 576863

number: 0.6.1

platform: ruby

spec_sha256: 8c4fda20f6c9bedaf33b0a71bcf23bc30afe6ce43316e5912f464ec199286b49

sha256: 0ca3e07dc9e7ce90581b031a99dacdb82b5538003fba210e5c64552a2683ddf8

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

updated_at: 2024-06-09 07:21:52 UTC

position: 2

version_data_entries_count: 72

uploaded_at: 2021-11-20 10:53:23 UTC

indexed: true

has_extensions:

extensions:

Gem size: 48.5 KB

Version Data Entries

Total: 72

Unpacked size: 189 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.github/workflows/ci.yml10066400911 Bytes7f3ea31414d13e515886b3eec496bdeb34ea5b1be33c804b732ffa0f03fe3fcc
.gitignore10066400165 Bytes7c14f4c7898a6c701d881fea62dea29d37ab6971b7df85059d7a0bde3fc7ec83
CHANGES.md100664005.56 KB49900d56e2c6d1a4e149853dcaef803d24aacb91ce6503e44029f411ebab15e8
Gemfile10066400333 Bytesc4613ab9e1bbd304cdc8792858e862915123c15c216a2b67e27ed32b704b9acf
Gemfile_builder_test.rb10066400108 Bytesa20469e0c381340971e4d3db5d04a10bf3c6891817c6c506ed7c0af55ac5db5f
LICENSE.txt100644001.04 KBa179ab5b442640b976ff4f2fc1950c6e11894699d4ed389fb6e4f787667f263c
README.md1006640017 KB211282079234533c5b8d463e875092e33652c9ccf18e38392feb70f7be427bef
Rakefile10064400395 Bytesb291f2a5c63058bbb1b17426757e918816fb6981300ab2c029e3af8fa05a13e9
disposable.gemspec100664001.22 KBbfeb8a3bc1a49d7089aa60a05942a7605c8371a61ecc57fcd5492c36ea04b034
lib/disposable.rb10064400242 Bytes90f4ba3a943569a1652e1da64fd49815678cd359bbd0e2d7eeacfc6cf96851f8
lib/disposable/callback.rb100664005.02 KB0b3e20043411b35f018288c5e7b203c6e320f6004649b49b03e8ef57339757e7
lib/disposable/composition.rb100644001.1 KB458a37951bcfcb90789d517855d2337570abda6afc543eb6d17252fb331aba2a
lib/disposable/expose.rb100644001.18 KB84befd38bd11b948e2d2bec7bcf537a179c717c99bc3e80df2738dedcf58f8d9
lib/disposable/rescheme.rb100644002.4 KBc31a0531653cb0a88861a70fcff2b82482a0d10b498be610dce2bb0a2fe23519
lib/disposable/twin.rb100664004.03 KBae555ec6409678bd74b1b36199335a27eb2a1faaca5559c8b6e50553a76b6ae9
lib/disposable/twin/builder.rb10064400766 Bytes706187f26d518fe103ca778995052d02eb509a125c1c7c92e5fc8b7c3f8e78ca
lib/disposable/twin/changed.rb100644001.18 KB7cec3c5b502ad75edb750f1f934215d7795ea3beedb5382199f3ee8336c00bbb
lib/disposable/twin/coercion.rb100664001.33 KB563cac815ca366eaa77dc36aeae9f52ac848db1da8ebc136d1a45e6ae8c681f0
lib/disposable/twin/collection.rb100664002.59 KBb8460d591192a1a58265afadac6b80e4f0036d6b4c8d692fd62d4109da08b8b2
lib/disposable/twin/composition.rb100644001.36 KB05281ba9014bc5d7605a2905a9b5b8a088e21f085fea4088144a648364fe3bcc
lib/disposable/twin/default.rb10066400813 Bytes343847a32954edbad57e0027340348fa57102a722a5ed9762827fa306fa14483
lib/disposable/twin/definitions.rb10064400788 Bytes71ca4bbe3821e6b51939b8e355708ecc6e94607312ad88589bcc8699d6d0f6d0
lib/disposable/twin/parent.rb10066400316 Bytes585ed7bd273316bac7df617c5e22f9282018ca8fe6d3285ca9774ab4841f96f1
lib/disposable/twin/persisted.rb10064400599 Byteseeec5d7850abefc4a316f5853936ab75c60f9a9b3491eb88be7b0859470f770e
lib/disposable/twin/property/hash.rb100644001.29 KB3b7a1808e26c828a55f02f567c9d6869b762c2148f060b952b10999c175b8d79
lib/disposable/twin/property/struct.rb10066400945 Bytesefc5661ec2bb036436c63ba0dbc05ade34f5c0f8a6dea3a8f4f2f1f63305264b
lib/disposable/twin/property/unnest.rb10064400667 Bytes0d0df376480a6825a6f813c18e7abc41486b3e69eb4a2bcfa3d535d780bd305c
lib/disposable/twin/property_processor.rb10066400872 Bytesebe509bb51d43313211c66b8945cd2b7884e2ce3004cc0a1067d2ed255d4fa21
lib/disposable/twin/save.rb10064400546 Bytes13933c79350350127b79a7c91c7715ee64e3e156d085b61607eef7561ad9a457
lib/disposable/twin/setup.rb100664001.78 KB9ea6124eb02f4271c8a1997373cc1233fae010e1844f2b638eac33f3718af9e3
lib/disposable/twin/struct.rb10064400268 Bytes747c65f06f3fbeb7f8f59e8c15db2b03b3d9dbfb6c80d6cf97b4f516069105b4
lib/disposable/twin/sync.rb100644004.79 KB46809a6d1da276ec493378e34cd5b7a6a7e09e56881bb67370b098682aaf80b2
lib/disposable/version.rb1006640042 Bytesafac9195d6731417178ecf66324aa60603d251293e6dd7993091628f4be1fffd
test/api_semantics_test.rb100644009.24 KB423c4f5dd95af17d1b8c8d2b324d65d91a3aa2527f741425eb812c62b83d27e4
test/callback_group_test.rb100664007.02 KBc1ba0d66ebc919504bf75f8c98967abc470a6000bcd275eb7addcf51e4691eee
test/callbacks_test.rb1006640011.2 KBf5461c36c0ee8aeeab688ad749b39f4e238098a1afffb27d1663810b970cc99d
test/example.rb10064400893 Bytes888cbe3d9c89756ed0f10c94e2edcb5b07bd41729faca17bf990d2286ebc17c7
test/expose_test.rb100664002.05 KB5c8c1f8ad0dd6da276e6ba464655227265a7f29642a019fc1529a3195fd107d7
test/persisted_test.rb100664002.66 KBa6242daf44f4a952ae64eb11424c7fd4738430d91504ae136392b0959532758c
test/rescheme_test.rb100664007.21 KBb1a1ee7c65f09192987a85fcc5c38deaa15a0aff9212a45bb49391dab6212b43
test/skip_getter_test.rb100664002.53 KB2adf4fa945348dcdd792847a36da5d06d2cd4aa7d365750a7ce710d6d4dd8948
test/test_helper.rb100664001.65 KBe498724d455da64e55e6e000274d7cf13e3f1da79e674aad71ef39ff3cdd5b7e
test/twin/benchmarking.rb10064400614 Bytes01517eceeda151765c2ae1735f9116ccf0fb8ad20ce40736f355651984a2af49
test/twin/builder_test.rb10066400847 Bytesd2baf8bc8cd2217ab94251e30f354a1116c4870d9f97267eb934a591a49be6db
test/twin/changed_test.rb100664003.96 KB07a517ecf91e1fe74034a25d592cc0791fca7bdba5d60d4636b216584f53e77f
test/twin/coercion_test.rb100664006.72 KBb2fc07000b591f278d0b358f3af178ddafe15fecbf67ddbcb83d6eb7aba8de4b
test/twin/collection_test.rb100664006.63 KBe33c31e97f035a432b3197743c4885d2ec72ab4248878f33911ed6ee22ecfc4f
test/twin/composition_test.rb100664002.28 KB315e668ab67735f220273920766b7d93baa62eccee818d36a216006809a7ccad
test/twin/default_test.rb100664001.85 KB18148e685d616677e0f6d0e790141dfec10b409dcbec17ec5a9d1ca79cfcb3b0
test/twin/expose_test.rb100664001.8 KB54e43c986d81e33d01f84aa90dacf8e334d5e267e763167d046ef2aee45acc88
test/twin/feature_test.rb100664001.44 KBfc5b795d1039132337b6e9126d8ede5d2df0677cbe24e63589bcfc69ab2e9ada
test/twin/from_collection_test.rb10066400776 Bytes78e395a6868cd7f03fdd9661c2b1461486e4ea98abc2fe1bd2320eabc08b281d
test/twin/from_test.rb10066400806 Bytesdee432039d819ff3025c83e6310c19319588680c545cce7d0afae47db02361b8
test/twin/hash_test.rb100664007.29 KB4693c7ef74fb0344c7aaa4c5071a812d54771f7078380a31ed5993e09b11250e
test/twin/inherit_test.rb100664002.1 KBede7e37ec4c42f74d0e72cfd114000f4d7a5075f467cdb21c1a1fc5f33276c5d
test/twin/inheritance_test.rb100664001.2 KB1d40dd03737d7480b5917a07cf705df513b915f440a98a5d11ec161e0102bb8f
test/twin/option_test.rb10064400981 Bytesb8c33067967bb6cc7303cf11e48fb3a8932decd76d58f28f806c78e6cf1647c4
test/twin/parent_test.rb100664001017 Bytescc52c533093f258ac64a58fd23779cf5893a2b80a89f03259d5ed7ed6710d656
test/twin/process_inline_test.rb10064400844 Bytes3a9b82f4af0904150f266e0b30910496bd1ce90ed6cac8caac99bc904f060209
test/twin/property_processor_test.rb100664001.35 KBcc23c5deab2a8ab04271c3798099a8e3b272501a6af0a61b84592868c80e403e
test/twin/readable_test.rb100664001.57 KBe3a28f39fc95825de2a19010fc0103ecf95f9d55eed5a20d594fb5cc93711f75
test/twin/save_test.rb100664005.27 KB9569aa46364fa7a303d5d47d328a1996ee7f934eee03937876a2febd80bc348b
test/twin/setup_test.rb100664003.95 KBccb80abd83685a7e99ef31ec16069441905c2dbd11baf8c6d0406509fdf7497b
test/twin/skip_unchanged_test.rb100664001.58 KBbad32c553ab75c6f329d764e036c45c37b15819f9a73a5677e5c2565b517841a
test/twin/struct/coercion_test.rb10066400827 Bytes5b70f4702796a958dddfc25239e86e0a1e83407caf2cef8bfef05091d3fe414b
test/twin/struct_test.rb100664008.42 KBab09242e659c1c351d1a9a24bd8c3fefb2e5c622bf98528a83d1b15d3d12e5df
test/twin/sync_option_test.rb100644007.44 KB1d1c8054c71d520fb46c43d91e187dfa2d3a74a93b00873899c974b0a2514145
test/twin/sync_test.rb100664004.57 KB708fe91bd25afaa4d3c31a6afda98d5a3a91d29ec760b6bee028a15c40bcacab
test/twin/twin_test.rb100664003.69 KB8a8705aabc575f98f8f84dd4ad46644cc932d09098e7049fbde84c176a2359dd
test/twin/unnest_test.rb100664001.37 KB94e8b4ca3189923dc434239381a18e4200c1f2fdbd4904919350b5d2a756a932
test/twin/virtual_test.rb10066400841 Bytesf1f77a76e597cc428385ca3042739e60da77c97630898ba8c77e899e52bfa7be
test/twin/writeable_test.rb100664001.36 KB9451691905d76f678ae6de867cbb843af09a6290f93d3eb02a29d4d3eb845620