virtus-0.5.3

https://rubygems.org

virtus

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 236217

number: 0.5.3

platform: ruby

spec_sha256: e794dce087f7c0bf55fc32598be5ed889688395ea7d2c1573d94c8e8f966f1f4

sha256: 933f80bf4c0b73ef17c64129bd9684e25bc978c16a3822547095f3428675d494

created_at: 2024-05-13 08:17:05 UTC

updated_at: 2024-06-07 03:49:10 UTC

position: 21

version_data_entries_count: 252

uploaded_at: 2012-12-13 09:28:55 UTC

indexed: true

has_extensions:

extensions:

Gem size: 54.5 KB

Version Data Entries

Total: 252

Unpacked size: 239 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore64400268 Bytes5e953d54d7577ca5d61a00d90f0a9208667eb1b29c5411f035f6e19ba4521197
.pelusa.yml6440096 Bytes5014f1dbb34736193284345b2ad1b41aac1ced2d9fd4c6e83d7922fbc3d18000
.rspec6440018 Bytes3d31e068cd8dc81125575f80c459dae33cfccbe5796dc84a27de0ff5c7785ae9
.rvmrc6440036 Bytesc9bf10683f726cc3f361aa6146ad38aef89f4a55ea9d46e0b17271dd76def364
.travis.yml64400334 Bytes5dd0a87075ea73c97a7f8c05b4c15a49dad5f5f5c0c38580b80041271ed4bdd3
.yardopts6440031 Bytes3824ceb57c40a1e46660b8c65a957294e9ecb91482377f08751f2f8ca6052f79
Changelog.md644007.86 KB5637ab1b2b47e768f3f3950c53ff0fdc54e4941b1a6f2ed77422d18d50f8f061
Gemfile64400141 Bytes30e48d191bd3dd902551276b9d9107373fb35513a5e95dc8d3acec43ee8ce5d1
Gemfile.devtools64400951 Bytes77d53cf182b1dfc3eb8632eb28cd371331bb9e6e455fa6a2a2ad2cb086e21238
Guardfile64400253 Bytes67b9378da85ef96775484f0f1cd67efa5078b5c424a46cb611ec6d02d1ce95f3
LICENSE644001.04 KB9da951772ec8f1caeff9362dbedd21850cc638a638fde6be23b59639b3535d6a
README.md644009.56 KB03a21a41f32acb78edd05e1ab3ee1c636e7bfd0e241dee389464e274e7d76549
Rakefile6440053 Bytes73a54b18ab746f5e79ac8c60080618b616ffbeca9329975883287b233c8fd2c9
TODO64400116 Bytesbda421251548ea3903286dfd31c67e18d82118bddbde6b4becb4aaf037c11d03
config/flay.yml6440035 Bytes7773a4db933085738bab3d13d0fc3d0d8eaceb50a2df6e284632ed0d693bb157
config/flog.yml6440020 Bytes4293fc7bf3410e3dedfe4c8c66711193227ac70208ae5407a9caae51f7e7b16c
config/mutant.yml6440035 Bytesef47a8cf0f12f51e10000dc3b5d743ab87646669106125151710ff8e2e48a12b
config/roodi.yml64400928 Bytesa0d5bc93beff0800c412aaf11f6e659ea14595d7f7bd1f60dfb9ca0f745b6a4d
config/site.reek644001.99 KB44a79d3137a46077674c9a6cf5d16aa48d01f06d7ee65fbc06150046ad448cce
config/yardstick.yml6440021 Bytesce599ae4f537a43538a66bd62bf0e3583b3fc9002e86e4c6ca4779d5a2fa7b19
lib/virtus.rb644002.85 KBdd361d99aad57df34540cd477cbd7bd8c0496fcde0f61956c7b14481ef914fcc
lib/virtus/attribute.rb644007.76 KBfa01b4917ab227c79215044b83858f7cd632f98c7a48b434a35e357be645d2a2
lib/virtus/attribute/array.rb64400462 Bytes90a1403c7b42f33810d8714f979e3341eba7c687d99db5b7a48840b23cf3175b
lib/virtus/attribute/boolean.rb644001.31 KB8cb5eed5fa508da228ad1fd4fd25278f6e65218ae72673cb8405da7783f6b8fc
lib/virtus/attribute/class.rb64400376 Bytes728bf829cf7d1827ab745f7eeea1e8caba8b053033d0d2bc056f629669e22b8d
lib/virtus/attribute/collection.rb644002.98 KB76042e5e98b1e7157bcd7ea2cc89dc0fea93cf4eb3bc291be16d7bb6cfff44c8
lib/virtus/attribute/date.rb64400741 Bytes70867b5f2d73bcdec336e84f6da576e1b7583eb0c5fdbfd995dca6c9d4b6c26c
lib/virtus/attribute/date_time.rb64400820 Bytes2c684f5f45a284bbef591287641e00d6fdfe9fa4b065892b81e4bdcfaea7b64f
lib/virtus/attribute/decimal.rb64400399 Bytesf9f959d0913a036f72bd3569288d53ea740559f6b0ee75cf7691c9df6a9ccd5b
lib/virtus/attribute/default_value.rb64400997 Bytesaa2aa31409fafbbd81ee5e79404b79779ec907eda188f9a110d16f9e0da476b8
lib/virtus/attribute/default_value/from_callable.rb64400772 Bytes86d1b2a44433aae8ffaf94605e9866eeab1780afa2d0430ea7004f5c6b43f651
lib/virtus/attribute/default_value/from_clonable.rb64400920 Bytesf4641a11ff3a72dd1ffc8c788a75a720ea6bda1de5c63e16d0a97a3fbc3ef28c
lib/virtus/attribute/default_value/from_symbol.rb64400879 Bytesa85c1b66c9dacad0e5e5cd47999224b54f31a1c7a3fa54b06a109a14d97f3c66
lib/virtus/attribute/embedded_value.rb644001.63 KB079c6d12e55c7d3e4f2fcd3e1da4ed72af10e10466aae50a1e3c930c598bcdf8
lib/virtus/attribute/embedded_value/from_open_struct.rb64400466 Bytes1b873b47f53369327b576e0f7edaba227fcffe8fed09fa808516cae57d973842
lib/virtus/attribute/embedded_value/from_struct.rb64400438 Bytesa3db9eea7a1d37dc38ee74943bae11f21824943d388e56c31e81b7ce094702d0
lib/virtus/attribute/float.rb64400674 Bytes73c7e4d82de089ee39b8ed28ed9e0523574eb115cec46d6c47b634d3cef049c0
lib/virtus/attribute/hash.rb644002.63 KB74f4dad05533a462e959300e729b62b5c2ffa74ee09fe1b5d10588a98d7208a0
lib/virtus/attribute/integer.rb64400568 Bytesa87135942aeddedd30807a06e7f1a6b7d99c4d2052429768cf3c1369c8b7fa1e
lib/virtus/attribute/numeric.rb64400238 Bytes42a135fa8562efbef75c1533236ea278969e8add77dd97239f58affa92db0bf8
lib/virtus/attribute/object.rb64400231 Bytesc493990e42481168e5c34ab2d59b926e404f1c79cd5259f5f3c73f7dbdfd7234
lib/virtus/attribute/set.rb64400450 Bytes8af305e047925c152b20163e55dba73c99b193e72ab0099f4a2de650dc9383d3
lib/virtus/attribute/string.rb64400466 Bytes3549227f1f7dd480fb6854ec4841bbb4276a88b531dd71a835d1dbc0d9c57661
lib/virtus/attribute/symbol.rb64400381 Bytesfff70bfff0e61c4b84a91862d23e46154c418252a55af9ff9de31b5b6be49059
lib/virtus/attribute/time.rb64400792 Bytes7689ce9105877315a224e09106876e27d7f0ce30611b71a898d5bd56836e1d8d
lib/virtus/attribute_set.rb644003.6 KB0c7209e8f24c6f1a16cf9690b98a35757824882f93f3cc0a2dab78a390b64c2e
lib/virtus/class_inclusions.rb64400814 Bytes06015f7109a3e5f4da6be0a4d4b86946fb76ef4e823a06a7c3c0de9a5aef0069
lib/virtus/class_methods.rb644002.67 KB4636414a13e322d20608436c36592897c9ac30e717f06ccb089b680a27936485
lib/virtus/coercion.rb64400615 Bytescb2555cf5663ec42171f710a778ac915a6e1089d4499a27d79e7b3fdac32ef3a
lib/virtus/coercion/array.rb64400450 Bytesb047dade3281267627f9539b904217a34928a60c279fdde61d131d6afcc498c3
lib/virtus/coercion/date.rb64400475 Bytes6ce2edd249be6b547a96cc9146c6ec328af55dc5a1b40f075db0cd1b987dddee
lib/virtus/coercion/date_time.rb64400507 Bytes78e6f20d6d09db68acdb5d1f43077e51ba1bc05536a72ad5e2219f59e616ab8a
lib/virtus/coercion/decimal.rb64400852 Bytes1021a821159e384c7258d3b7124d10468ac2f0d4b536917ee415ff810276903c
lib/virtus/coercion/false_class.rb64400485 Bytese51f755e5346893cb4c7f4b010c4706bf6100e0fb11545f753d3a93a070273b6
lib/virtus/coercion/float.rb64400442 Bytes29b84b022533662262c3d13b0df4216f440f82158fc104161bdf4c7e19a34ae4
lib/virtus/coercion/hash.rb644001.57 KB5bab3b5379957a0eae02f81b2e0664ae43a173e401fa7d5461353bbcac6c5a99
lib/virtus/coercion/integer.rb644001.19 KBe9fc780a9c23404f4692b4acd47824753f676385d6554cdc57fbb328fb1c62ce
lib/virtus/coercion/numeric.rb644001.44 KB897271e3f87f18d6f8f91698a299680f7f2a41eaab87e54936cd377157bc7496
lib/virtus/coercion/object.rb644003.48 KB9185c4846ecde6aca10784a89a0cd711896f7c7e6e8ea1f19d4a3e99da0d5081
lib/virtus/coercion/string.rb644005.14 KB72ac8434c2a2c1c30170efd361e266bca841b000b70ef0474581ae7dac7a783e
lib/virtus/coercion/symbol.rb64400465 Bytes1fbfe164e18f26ea6f962e11c55fcb107eab8b06563a5857c99cb5ac89118978
lib/virtus/coercion/time.rb64400783 Bytes069e3bcceea13160c23d171a83c4ade34ed14af20537f525d1c8a2e166a3b845
lib/virtus/coercion/time_coercions.rb644001.88 KBa51c5888d25ccaa46869822e532629ce147a13cd6f88c95030272bce76608400
lib/virtus/coercion/true_class.rb64400477 Bytes76c0254fc4703725e2ba37a8eb0fcf71b51ae9b8738f53bf30edd163714015a3
lib/virtus/extensions.rb644002.12 KB3f77dc5fac382a0f45ce8f20352655dd51973bd099d9eb2cb07c1b6405f40658
lib/virtus/instance_methods.rb644005.03 KBf794be3b359a8d1e72fa50c70fe1d7724d7c05828d4ff27046d4ca5908796b50
lib/virtus/module_extensions.rb644001.36 KB589d43f3a830a6314ea2eb9cfda7b5ed448cc07c2a67118cc04d3fdddc164107
lib/virtus/support/equalizer.rb644002.87 KB5b0141d072c54ee2ac81dafc2e2da2c8748e9536605970adb9c2f8bf4aa8862d
lib/virtus/support/options.rb644002.83 KBe41be3e0273e6ab0c052be3bdfa700b58953d790a3b2295d5a79b7fb988e5832
lib/virtus/support/type_lookup.rb644002.57 KBc1910f81cb69ed440a006183f951a37c584fc3aa6ca732423aeac6d3f855b5bd
lib/virtus/value_object.rb644003.82 KB28247e430b4dad8c8358acea98bfa3d59c30bb1fbef75632d48cfb0eeeaa8a42
lib/virtus/version.rb6440038 Bytes9938eef88f4107497e40a99b3aeb004a19b27be5f2c0e94c55d27aaed77830aa
spec/integration/collection_member_coercion_spec.rb644001.76 KB4287410bed74841219640b0a4698e09c96d489227289e8485982efeabbcee4a1
spec/integration/custom_attributes_spec.rb64400986 Bytes2f90dcbdac08f847b2bdf67fbe63bd1846bad78f9d655b6bd1b9c1480ca96f7f
spec/integration/default_values_spec.rb644002.03 KB1b503bca09329fc7621b8653640cb6bf1f777a0573e127e78238a099745cf6a5
spec/integration/defining_attributes_spec.rb644002.18 KBdd42925aeab64ed370864cf22b7eca9e44a57b4c50823d2f83cf5b1d73de9fb4
spec/integration/embedded_value_spec.rb644001.13 KB01524efc6798fba7b831aeff2621e6a6bca7f212a9908a7b825ba19c81e7c103
spec/integration/extending_objects_spec.rb64400698 Bytes7d8cd81999c92c2b0f42a6f7bfdf3ee1fde607096859c0bdc72802ae8c2f2db3
spec/integration/hash_attributes_coercion_spec.rb644001.13 KBd7565bb95fa1f64528e7965de1f4f49ee4975c017a4e45ffa0f8849cc533a8ab
spec/integration/mass_assignment_with_accessors_spec.rb644001011 Bytesa91e6329297703c25164a7fdf95951968e7ef464653dcf267924c2d1287d69cd
spec/integration/overriding_virtus_spec.rb644001.17 KBf5f66c218be29dc00af334856ae23bbe880c536eb521f15e7c883b67f9b6c42b
spec/integration/struct_as_embedded_value_spec.rb64400623 Bytesb92e4ab68b5e287b7a7a98db9c56e51220fffc8d1eb69227e348b705f29011c8
spec/integration/using_modules_spec.rb644001.21 KBb347c3a1b9655e0a2eadf4a84df2836628b926ff67b6d972121b4638a49fa43c
spec/integration/value_object_with_custom_constructor_spec.rb64400939 Bytes0b5da3d2d2780df49a9795605669db8a562441f26a547923a5f407834d69158a
spec/integration/virtus/instance_level_attributes_spec.rb64400502 Bytes01b39828fd0879fb0d3c42afa6589d3bad2b6b1ea083fee3e5f0f9a418354331
spec/integration/virtus/value_object_spec.rb644002.99 KB1cc96a6440810488fa01065a1ef45830cdb1507edb7d867b4af624f51456c4c0
spec/shared/constants_helpers.rb64400182 Bytes46a7792f83490e8c9338369dd3cc8a16b1fa362106361e8536d9e614f9c66c52
spec/shared/freeze_method_behavior.rb64400902 Bytesfc9e392927a1f43c18cb3bf706634becea0a7e856f1df23075d5ce9a5b21b2db
spec/shared/idempotent_method_behaviour.rb64400133 Bytes26e54b100f9a70dcf6e24386af4b53f735e4e3e2395fce476d9324f8a4764dea
spec/shared/options_class_method.rb64400460 Bytesdf358b6b67b88e20b7c9cc4e332ab540921a64b473fe14070af70cab24001605
spec/spec_helper.rb64400886 Bytesb1dbed2b119d42c74006e6629d6bf3d48860ed87ad5de98b2858c86e3c5272aa
spec/unit/virtus/attribute/array/coerce_spec.rb64400281 Bytes2e5c5de393a53b0f31131467070452da6113fa7b50060dd12545a4266f1f2c56
spec/unit/virtus/attribute/boolean/coerce_spec.rb644001.25 KB82a222a0f342b8d4fd5d23ba9ee133842eb7e112280e6c16905d8edc1a37023e
spec/unit/virtus/attribute/boolean/define_reader_method_spec.rb64400438 Bytesd7a9e93a198ae51c8964599fc21e6dbbc094503cf86441d4ca74d8784040b897
spec/unit/virtus/attribute/boolean/value_coerced_spec.rb644001.44 KBeb6e592c1716da3895bc1960e9ab7341fb62af64874403a6f18355acd4f4ba05
spec/unit/virtus/attribute/boolean_spec.rb64400397 Bytes54e4a30228824f0f9298967ef1987bd3a997a1acdec4e8f68456774bb57515c4
spec/unit/virtus/attribute/class/coerce_spec.rb64400258 Bytesd78f357bf663ada3c854fe4ebba08a35f92dab462a6b562d4f1fe8e55fdc1d8e
spec/unit/virtus/attribute/class_methods/accessor_spec.rb64400679 Bytes0bb4daafe1e9ef8c89d7ce025bcefc4854f9c57b2304e8bd56c3a995e781b188
spec/unit/virtus/attribute/class_methods/build_spec.rb644001.12 KB0f37089b9d7effc21b00a025170bedaf3ea9f85cf3ac3a8190f44da11cc2ff4f
spec/unit/virtus/attribute/class_methods/coercion_method_spec.rb64400269 Bytes94da74ee3b7dad43e046787dd8e94da55be4bd5a1a362f54e2a054ee5112e60c
spec/unit/virtus/attribute/class_methods/default_spec.rb64400261 Bytes55c73463231e78527d242751bd4272f3209e587d155d73ead1f10dcd9258f495
spec/unit/virtus/attribute/class_methods/determine_type_spec.rb644001.97 KB523dc6bbdff8a49f5a036b9202e200540a287bcb7d8cc45ae521cff6c4476023
spec/unit/virtus/attribute/class_methods/merge_options_spec.rb64400262 Bytesc97eb940b740f50b041dbad963cf62e72616dfee696d1734835e880845db9413
spec/unit/virtus/attribute/class_methods/primitive_spec.rb64400263 Bytes75e6dc666b555029613da922a239eac0fc3976b67acf48526000397dc52451c4
spec/unit/virtus/attribute/class_methods/reader_spec.rb64400260 Bytes27cc6dad38d6fda92d486cf5e979e1771a5ddb766290168fdc7e40bc3a081f26
spec/unit/virtus/attribute/class_methods/writer_spec.rb64400260 Bytesfca3de5aa39d881013e24f9bb18a9fc64323db0d392304bc3e4ac3b3e68c1927
spec/unit/virtus/attribute/coerce_spec.rb644001.19 KB072b16f3f6cc47d81bd0cfa568ad2d38b60e9f5ab24ec647c630299a207a426b
spec/unit/virtus/attribute/coercion_method_spec.rb64400524 Bytes8524b3183f0afdd50461d98cbb37c9e0b1d47f55fb96dc95c08ac8f94f0e1a86
spec/unit/virtus/attribute/collection/class_methods/merge_options_spec.rb644001.05 KB4ef929c008ac103c1c40945afb3ddd9463c7478375ae0e3ae86e8f0ac92e4c87
spec/unit/virtus/attribute/collection/coerce_and_append_member_spec.rb64400500 Bytese0eb6595c096c2b6f27d13a89a3582a3fade36949a6c11e8b1ba57232781c29b
spec/unit/virtus/attribute/collection/coerce_spec.rb644001.15 KB2fa3dfbbff29d1a95a6908220b543b717046aa42587898d274b1e84fada58a17
spec/unit/virtus/attribute/collection/member_coercion/coerce_and_append_member_spec.rb64400500 Bytes4279c526df9ca20064486f2976d77f5bf1c53c379026728fb9d1b6e10d6888c9
spec/unit/virtus/attribute/collection/member_type_spec.rb64400415 Bytes64422de69f27c1f1e6419ec6c2ed223a58a260fda70b69ec62d1eafbc6dc7654
spec/unit/virtus/attribute/collection/new_collection_spec.rb64400217 Bytes737164cf448b9ff0732680a8accb9741b5ab96a4cad43b6704090380eb0ccad7
spec/unit/virtus/attribute/date/coerce_spec.rb644001.13 KB9d3038814780b786a9d740d0e2e3684c541240054d8eaca4fd9a70239c2989e6
spec/unit/virtus/attribute/date/value_coerced_spec.rb644001010 Bytes5b31d817c56d1b507084104ac200ef37a100cde625f64de5165d731744a53810
spec/unit/virtus/attribute/date_time/coerce_spec.rb644001.94 KBd9189588bc2729224ce5ee1f3d05e7daff16ae4e88dad733392e32ca471a41dc
spec/unit/virtus/attribute/decimal/coerce_spec.rb644002.39 KBbcbc33db44bae7828b19b61ef31ea5809e6df359c2204539daff8230f35075ea
spec/unit/virtus/attribute/default_spec.rb64400904 Bytes491e4d40c97bf6f8f30464fb7d148edf674920156666b3f8f9b1c8d0b2e90fef
spec/unit/virtus/attribute/default_value/call_spec.rb64400622 Bytescd9f0e5dd11628a1da43ae931361302ad55577b7c516bc6a6a57f9f695b2c166
spec/unit/virtus/attribute/default_value/class_methods/build_spec.rb64400619 Bytesb0b6928855cc6f78dbbbb91c696bb3c0d7abd37cfad53bea41b993808deb99d4
spec/unit/virtus/attribute/default_value/class_methods/new_spec.rb64400474 Bytes0d96b01cd218070f572a7d733abd390e662fb58551dec893b1ed6fd54d8ff33a
spec/unit/virtus/attribute/default_value/from_callable/call_spec.rb64400525 Bytesacd0b1643a14f8a84fd218f5ded6f74674611655c6d65dc024483a7188d5febc
spec/unit/virtus/attribute/default_value/from_callable/class_methods/handle_spec.rb64400343 Bytescdd8298473b6160baa33d971eee79f5a30cbc3489394d9803e7ad131135ca1be
spec/unit/virtus/attribute/default_value/from_clonable/call_spec.rb64400538 Bytesd673e7e9530c51983bba1d6bbd1c100c91331c475dadd12a2669896a8ddb110f
spec/unit/virtus/attribute/default_value/from_clonable/class_methods/handle_spec.rb64400382 Bytesade97d5e4eed3e19ee060011dab5a76663707e31dcfbc935c210fb71157df02d
spec/unit/virtus/attribute/default_value/from_symbol/call_spec.rb64400500 Bytes7a41e30a4cc79870d4bbdb95ff60efbc6a23d86b2bc89bd070d0a1d7ca507cbc
spec/unit/virtus/attribute/default_value/from_symbol/class_methods/handle_spec.rb64400349 Bytese3881c38e0f80a62d5b00bf7f465288d6704d5bc658c592fec4c41a74ed293a2
spec/unit/virtus/attribute/default_value/value_spec.rb64400228 Bytesf36b28450a384dfc5b7e0528715818be80fa3c837a0d2480c7cee1425b8c36cf
spec/unit/virtus/attribute/define_accessor_methods_spec.rb64400964 Bytes419bb775565207b62f761d0cac93e552af3b537bd700ecacc2981acff8917dd4
spec/unit/virtus/attribute/define_reader_method_spec.rb644001 KBb717c5896f344becfcfa1c0f898decb155422a6e6b13a2108aa26d1a08cf5c0a
spec/unit/virtus/attribute/define_writer_method_spec.rb644001 KBee41181caec9fc2faa5ad624d3e6a05a597099b83435457d1777492a5ee0c736
spec/unit/virtus/attribute/embedded_value/class_methods/determine_type_spec.rb64400595 Bytes75125bb83162be16fede90b0e045d49fa02772295e91b532ee3eb37dd6cd1c03
spec/unit/virtus/attribute/embedded_value/class_methods/merge_options_spec.rb64400407 Bytes142abd1eb8f3339214705384137db6ef91a560307477a82cc3854f547a17d099
spec/unit/virtus/attribute/embedded_value/coerce_spec.rb64400633 Bytescd0c527b9e97063855dfd274dd2b66e6a3cc9cc2ac76f6eef54a8b02a5f5a22b
spec/unit/virtus/attribute/embedded_value/from_open_struct/coerce_spec.rb64400722 Bytesc02ba67f9a931a266aa9498733c9410f0b51807ec8c53b7b862ed947418574ad
spec/unit/virtus/attribute/embedded_value/from_struct/coerce_spec.rb64400718 Bytesb0706c9c40e07413ef7f5362068ddbff76a9b6be32b22aaf29a1f1c8ffb48603
spec/unit/virtus/attribute/float/coerce_spec.rb644002.2 KBdff420ad4ed12e28df8235aeae12b6e447d4f86bc1825741330245c632e205f1
spec/unit/virtus/attribute/get_spec.rb644002.42 KBb28ad8af660fd377620fb8ccd49800bdf7c66951c62f89eb8ebd0e8259d15d3a
spec/unit/virtus/attribute/hash/class_methods/merge_options_spec.rb64400978 Bytes09cf2d1335c859b443b52529751ff97761119c1841cf8f44dc35dca8cfab5c77
spec/unit/virtus/attribute/hash/coerce_spec.rb64400511 Bytesc155eef3ac6985b0329417a4046ffebe7fbea247027bf21ad0dd17c0a0eb4b59
spec/unit/virtus/attribute/hash/key_type_spec.rb64400243 Bytes037c3930959af58e371de43f7ad4224e6b3b4955c0c9c212108a55dbd5514a4c
spec/unit/virtus/attribute/hash/value_type_spec.rb64400255 Bytesc357015ea9e9e168f4c160208b8297bf70fa84afd475a6fd1d506adb75a224bd
spec/unit/virtus/attribute/inspect_spec.rb64400967 Bytes3c7a1c9236f8cac0a3c380ff2b3832aa9d5bf3768d94df99a6f1c1dc11d53b47
spec/unit/virtus/attribute/integer/coerce_spec.rb644002.06 KB3d84a79a98f7110047f6ba12f90cd08b9cdfc5454b505b89e7a8a2fd0cb2c0fc
spec/unit/virtus/attribute/name_spec.rb64400492 Bytes61869e007988d1c6ad2da698e782c456aa5d0899723957f821c0cb807f3e9c61
spec/unit/virtus/attribute/numeric/class_methods/descendants_spec.rb64400362 Byteseead52b483cfd02fbb27f936a20804d02fef01fb4b39a7cc3169aabc90fdc445
spec/unit/virtus/attribute/numeric/class_methods/max_spec.rb64400266 Bytes6cfbbde7d0ae8eb7cb1ece0770b2289210c71ed856b47c2d25814dae1db29e66
spec/unit/virtus/attribute/numeric/class_methods/min_spec.rb64400266 Bytes93bb3b4bf0f94ac647524b61fe1795c96e880815696c1c9b8ef7d15d06baae27
spec/unit/virtus/attribute/options_spec.rb64400567 Bytes7d990c3b4ea837518ae336d65280e8a4507b8311b078d03229e7d3a2a8230ebc
spec/unit/virtus/attribute/public_reader_spec.rb64400822 Bytes61773dcd0b0a716ffe7bab873b22d275f6c21f4f7892fb8a1b6154cb70ae2367
spec/unit/virtus/attribute/public_writer_spec.rb64400822 Bytes248ac1d3079b1bac00ee060023e30438fe22e7e7973e01567f5bd820b55aaf3e
spec/unit/virtus/attribute/set/coerce_spec.rb64400289 Bytesb1ed6eb281c4578614a0dbe33864006ba0ae36cd23dc54f7b86b585ec8510f24
spec/unit/virtus/attribute/set_spec.rb644001.97 KB7410905240cabb0439746ae9e55f323aeff7afff144acab008dcd8157191ad75
spec/unit/virtus/attribute/string/coerce_spec.rb64400306 Bytes392cbc3528e2f9c2b5cf3362535cb9f30eab6ae3eebf2408a2b711f144f66d11
spec/unit/virtus/attribute/symbol/coerce_spec.rb64400254 Bytes659ff51af3120188ef9170c3a11c941b91f6ba8562d76169ba48425b55ce98a7
spec/unit/virtus/attribute/time/coerce_spec.rb644002.04 KBb0d855892e08dd9734b45257bb07ae9a50125c6cfbc93e300969834442277f60
spec/unit/virtus/attribute/value_coerced_spec.rb64400407 Bytes2882c77cdbc79ce274d9d45a595e282b22242296025292bab86d52ad22413834
spec/unit/virtus/attribute_set/append_spec.rb644001.37 KB700a0eff3724f881ea72df307fba4352b19247d8bf7bf400d863eede4dbc2854
spec/unit/virtus/attribute_set/define_reader_method_spec.rb64400806 Bytesd8bb86bb341613caac7bfba851ea3d6024f41dc8e817ccb6c951901e15cd3649
spec/unit/virtus/attribute_set/define_writer_method_spec.rb64400808 Bytes82ab16b7e6bd2f78f9b4fb4f315756359e3140dea3954cf567cc97a1d31bc76a
spec/unit/virtus/attribute_set/each_spec.rb644001.85 KBef8fe0473a41e7b45adb2b65cf44a76931dd63e91244e35076d9b8f9b7706153
spec/unit/virtus/attribute_set/element_reference_spec.rb64400586 Bytese2c3d532e81f4f2001cac82adef96e46ada30370e8dc71d49acbe88b1cbf4980
spec/unit/virtus/attribute_set/element_set_spec.rb644001.89 KB18b655d088959388313732fa17ecad8bfac84b516ed5484d4c3f0f19beb592b8
spec/unit/virtus/attribute_set/inspect_spec.rb64400201 Bytes9fffbeb51dfa7eee13426bc67601013c21209e2efdc5fee44c3589b0fc9d5d0f
spec/unit/virtus/attribute_set/merge_spec.rb644001.09 KB85395cdfb6f4cbda09bbd19a2fad79f5385e1d387cebb0bf038cc1297a34f4ac
spec/unit/virtus/attribute_set/reset_spec.rb644001.99 KB5e023e7faf7f4307fd25aa55dc7ef8342167c27964c1f7d1fbd120e682632f8f
spec/unit/virtus/class_methods/attribute_set_spec.rb64400229 Bytes700d69056ae5ff452d606f5204a59f369d97a48d957c1c60a9b3ae4fb7d610a8
spec/unit/virtus/class_methods/attribute_spec.rb64400852 Bytes2f5b97e68852b113451877af24e6e6159b060d9af703f6493dbf20c0634ee633
spec/unit/virtus/class_methods/attributes_spec.rb64400526 Bytes1e06ed667c8c481078b521e1edd8face491670d6aaa1450e77a45a74f4abab64
spec/unit/virtus/class_methods/const_missing_spec.rb64400706 Bytes5e999495e631838939b12aadae030bc2ceb5d97521bd6645c2a9f16b38dc13c1
spec/unit/virtus/class_methods/inherited_spec.rb64400625 Bytesda70595937a43a465d3990ba34464d3dc89fc49afe32e72d9e567560a4873699
spec/unit/virtus/coercion/array/class_methods/to_set_spec.rb64400287 Bytes9ef197b53ec1b7e9a3c9ba7de045aa571896e354795ac3f118d0353e36cc9389
spec/unit/virtus/coercion/class_methods/element_reference_spec.rb64400494 Bytes0b0538a6709f8f83574c0d77442eba1bc81738c10fc749f4c814a26d71704f0c
spec/unit/virtus/coercion/class_methods/primitive_spec.rb64400333 Bytese273cbe4f4abe9ab644b8c67ad0917078748cafed45dd09e5632d7551554f6d4
spec/unit/virtus/coercion/date/class_methods/to_date_spec.rb64400219 Bytes057de0385f77f229fe9dde67ba2fd6f41f2d9f8fd0ba3278ebec3463852ffcf1
spec/unit/virtus/coercion/date/class_methods/to_datetime_spec.rb64400676 Bytesc2397d887e5c4b2fbd5b3a3bdfb311519fdc1db42d68abccb51f33a1ce491d76
spec/unit/virtus/coercion/date/class_methods/to_string_spec.rb64400269 Bytes2b59ba5fea0920725b4eb0777b29838903fefb7ac590fe2856e57440f3f48990
spec/unit/virtus/coercion/date/class_methods/to_time_spec.rb64400273 Bytesc817553f236b14150e1f9c9f69ad58edecaeee4f9cd1ce5dcf87bd4112a6900f
spec/unit/virtus/coercion/date_time/class_methods/to_date_spec.rb64400669 Bytesb8610c59caa225d4022bcc2de4bd9dcff723843af7a00339392cda050a8d748f
spec/unit/virtus/coercion/date_time/class_methods/to_datetime_spec.rb64400255 Bytese7352cbf14cb6fa9ea2104a4ca2ec042dad5fe37bef70ec74082f4297b9fcc9c
spec/unit/virtus/coercion/date_time/class_methods/to_string_spec.rb64400331 Bytes107a2056d6b4318ba842ba95d8d378a9c364e07efb9536845f59f0cd9c35bea9
spec/unit/virtus/coercion/date_time/class_methods/to_time_spec.rb64400673 Bytes44c3e94f6600212ccf12f6288be713f87f2c4c6df94144e4530c602dd05b4c2b
spec/unit/virtus/coercion/decimal/class_methods/to_decimal_spec.rb64400192 Bytes601c57f162963acf55a02e24ac0d23eff7d5b67857570c831f6465f66781d37d
spec/unit/virtus/coercion/decimal/class_methods/to_float_spec.rb64400271 Bytes9271b318f71463268bfcc7bd67844d8b36095e7273c09fd097ad55749190645a
spec/unit/virtus/coercion/decimal/class_methods/to_integer_spec.rb64400271 Bytesf92b839bae94fdd73fb461009682c45268aa8c342fb9c32b4a8c44e1023a4136
spec/unit/virtus/coercion/decimal/class_methods/to_string_spec.rb64400276 Bytesf7172de2ab55c49659bbf0d99c10759cfdcb43aba27ab0c97eac98603c89d8ee
spec/unit/virtus/coercion/false_class/class_methods/to_string_spec.rb64400277 Bytes1010adcb66a084ff94ae68b19ecfa9645559c8277976337076babba683b2ba8f
spec/unit/virtus/coercion/float/class_methods/to_decimal_spec.rb64400272 Bytesfdf84f75b65274601040f6f44ed8021dd9fc69bfa69c39fcd962bad7888b0ea2
spec/unit/virtus/coercion/float/class_methods/to_float_spec.rb64400172 Bytesa42f3a195eeaa5cc1c4b191f4289b6d63989676f76a4f93045e0806b2381b29a
spec/unit/virtus/coercion/float/class_methods/to_integer_spec.rb64400249 Bytesd20b1cbd7b7600da04be2f703a1f57673cd27fe7b638397891ce5e7c1bf73364
spec/unit/virtus/coercion/float/class_methods/to_string_spec.rb64400254 Bytesb62e4bb7525565dc8e3fab327903fc01f1d912d85edcaa26d741568e6845698b
spec/unit/virtus/coercion/hash/class_methods/to_date_spec.rb64400920 Bytesf34c027b7e62d457acb3197eeb2e2cfe1b3ec566786b55c917d8833cc4c99282
spec/unit/virtus/coercion/hash/class_methods/to_datetime_spec.rb644001.02 KBf6e04238bb27604917b3dc4872e76e70d741671137d4dcdd10be1344f2bdeb82
spec/unit/virtus/coercion/hash/class_methods/to_time_spec.rb644001004 Bytesc692d692d128d7c05dc03f89a906ea473459febbcce5a08d5877c060d254438e
spec/unit/virtus/coercion/integer/class_methods/to_boolean_spec.rb64400447 Bytese8aa6ef0c2780c79e1fc4f1004368c20272c01b36c45ad57961a6ae685ede9eb
spec/unit/virtus/coercion/integer/class_methods/to_decimal_spec.rb64400275 Bytes0cf92ea470570525046102b279b04dc5497dbe750498ecf0fcce2e14dd63d5d4
spec/unit/virtus/coercion/integer/class_methods/to_float_spec.rb64400252 Bytesb7a0413f76a2176a1541ccb5ba3b8eb24bfdacb78b820b3dc6b2c5c54787eca8
spec/unit/virtus/coercion/integer/class_methods/to_integer_spec.rb64400176 Bytes894b7b12654bad34510fe3e3ed964e1713a07ce823d0415f3bd1e7cbb8a00d14
spec/unit/virtus/coercion/integer/class_methods/to_string_spec.rb64400258 Bytes38c3bd6a263ba81c170bb5535e0772bde56b314d484046587f8f28d3be6a47d1
spec/unit/virtus/coercion/numeric/class_methods/to_decimal_spec.rb64400234 Bytes8b2cd1f337591f15c12f0f55b55159c7d6cf68c486c9148b80b75471cbb8535d
spec/unit/virtus/coercion/numeric/class_methods/to_float_spec.rb64400216 Bytes9c1a2b61d15cddd74273fe3e12bb56b9f714f4fbc3fb450d9c0ca4bce865be82
spec/unit/virtus/coercion/numeric/class_methods/to_integer_spec.rb64400218 Bytes48bb38db5993ee04df061b18a6fa1717c31e64553159540294e2f48bd2adc1fc
spec/unit/virtus/coercion/numeric/class_methods/to_string_spec.rb64400290 Bytes60f17e5d9f4fcce82cb79ab7be00f5e9a076f48273dd4d92f64f7efdcef98f41
spec/unit/virtus/coercion/object/class_methods/method_missing_spec.rb64400843 Bytes31ba1b6767366e83dc04bd6255400293742ee5f667e0acffa3a33d327150f9c1
spec/unit/virtus/coercion/object/class_methods/to_array_spec.rb644001.19 KB88b0879f7992beb41226762f09ef6cfa7b566b55491de737afc3e608dadbaa73
spec/unit/virtus/coercion/object/class_methods/to_hash_spec.rb64400491 Bytes164629ce3ac35113038380dcf977e96564062cffa16e712c0d21887878cc97e7
spec/unit/virtus/coercion/object/class_methods/to_integer_spec.rb64400494 Bytesf56ac49dc670e0323f333e52094a335d43f00e969cb3a8bff68bee84e2cd2079
spec/unit/virtus/coercion/object/class_methods/to_string_spec.rb64400492 Bytes976f138aa09abe1e0e70e63fe6b101d83219a614303f62073231c96d50999436
spec/unit/virtus/coercion/string/class_methods/to_boolean_spec.rb64400621 Bytesad79f22963b6b64bb83e4453a4b982d8ab3b896f9181b19b6870c6ee0a978382
spec/unit/virtus/coercion/string/class_methods/to_constant_spec.rb644001.09 KBed899dfc517929557276d29098d891e6b1acc5b54265e6e4f401ee0fab319d0e
spec/unit/virtus/coercion/string/class_methods/to_date_spec.rb64400497 Bytes3f046fb853ded97d36a568f2385f56ef08c0707786f58f063fddd10cf33958ef
spec/unit/virtus/coercion/string/class_methods/to_datetime_spec.rb644001.15 KBbf68be14fe79d07a6afdd6eb1fa2a76230d3b27e4fd4137f506d9093b7dd2665
spec/unit/virtus/coercion/string/class_methods/to_decimal_spec.rb644001.29 KB7e9b11bd2dd032b8e6a6029adb6d95f25ce99b230d46c5881fa9b7c9fb93d1ca
spec/unit/virtus/coercion/string/class_methods/to_float_spec.rb644001.19 KB6ba99efa1227e26ca828909a04a5e1a63bac85a0e9f4b3f61c0979f35610821d
spec/unit/virtus/coercion/string/class_methods/to_integer_spec.rb644001.58 KBfd57ff4a991cf7ea643ca3eee8ba725f14bc7fc88bc523b45cc4f3968e60346a
spec/unit/virtus/coercion/string/class_methods/to_symbol_spec.rb64400180 Bytesbc1b79f6fcb1c3905fb134dba200251c584f485e1d42278b3b75b2691aaf30a3
spec/unit/virtus/coercion/string/class_methods/to_time_spec.rb644001.12 KBe4e6416a9f9e7bb75e3006190b1a1258bc972e6d7ef60de475d3ba2e623a853a
spec/unit/virtus/coercion/symbol/class_methods/to_string_spec.rb64400258 Bytes4547dd41b1c66b3131960899de83f7c1f5764af85b9e84826f69be07561ce13e
spec/unit/virtus/coercion/time/class_methods/to_integer_spec.rb64400212 Bytes8be04e006685e4a6ecd8d5e512965e84df549bc1d2df2f5fdb967ce6db973688
spec/unit/virtus/coercion/time/class_methods/to_time_spec.rb64400223 Bytes8f25f8fa07feca34e60a20cb763e3a3c0f814e2df1e3950fc7db63fada59f970
spec/unit/virtus/coercion/time_coercions/to_date_spec.rb64400851 Bytes41e2dcd0ea0c4c9a923ee181c5b5d3515645093bec9d6281aedc36f37cda40f6
spec/unit/virtus/coercion/time_coercions/to_datetime_spec.rb64400937 Bytes8ddc27a834c93105c0d6302575d96184e865895217b90a5360840c6981e62f72
spec/unit/virtus/coercion/time_coercions/to_string_spec.rb64400436 Bytes018bcd7bd45d094d401fb7f63629caf3b7c97f3653a6dbfb87cb23327865889e
spec/unit/virtus/coercion/time_coercions/to_time_spec.rb64400869 Bytes68f4e59ed6cc6e01f219015a5b9cda5f0dbfd0d43866156f75f53df78deaf5b6
spec/unit/virtus/coercion/true_class/class_methods/to_string_spec.rb64400272 Bytesad0b02838afd7a3b97c8901f5f307f6447fb25779c7b2fe3b3b30f6f4673fee4
spec/unit/virtus/equalizer/append_spec.rb644002.1 KB88cfb53de41f2bb53e89f2dafa0a3b5429d51e885b92c0b2da46810b5b205c59
spec/unit/virtus/equalizer/class_method/new_spec.rb644002.41 KBf65fa493de09173a0659028b41bb92ba40816dcb6042abfdfb48ba9e3b5cc64a
spec/unit/virtus/equalizer/methods/eql_spec.rb64400886 Bytes7215ac7279ebd28907935c0500ff1eb4a17d363b9c676fc93ba6a954db475402
spec/unit/virtus/equalizer/methods/equal_value_spec.rb644001.03 KB844d95f9d4f5c5264eff86afccc7e24bf9b6a3aa3851a4a24138afab91099824
spec/unit/virtus/extensions/allowed_writer_methods_spec.rb64400619 Bytes7660b71f6d95c0d8f0651355f9e8967490ec51982e2fc6b95fa92f9dec31255e
spec/unit/virtus/extensions/attribute_spec.rb64400779 Bytes6715f59560d4254a085c9c358b2b94fe497c650083cdcb5691aeee7913d3ac74
spec/unit/virtus/instance_methods/attributes_spec.rb644003.59 KB1dea78b03683899938451b64cd891bfae21c13c2b0b27b7463b4a58c561e3522
spec/unit/virtus/instance_methods/element_reference_spec.rb64400381 Bytes0f132f787be2d9badb96cf60b0e515cfc58d9e4f92cc1f83d355597cebc502dc
spec/unit/virtus/instance_methods/element_set_spec.rb64400471 Bytese283616f57552454e4582357fecdf9917043e6c8a2cac2ca9005fad5958ce3fb
spec/unit/virtus/instance_methods/freeze_spec.rb644001.33 KBdbe726fd6f8ff2073985887d8c309028f7be6531985e5f3f5c865b256c4328e6
spec/unit/virtus/instance_methods/initialize_spec.rb64400990 Bytes70c1efe683c2769a8279775134aefb05ff8096fec687596dd5fd0d7108ad9fc5
spec/unit/virtus/instance_methods/to_hash_spec.rb64400523 Bytesd8af4cb7c39b1aa3beea759f38957e300608da5265ecba0fd95acd2f56c26b1e
spec/unit/virtus/module_extensions/attribute_spec.rb64400816 Bytese83d4a0fcaf5c7878c37775eb4390a7a2f293a4605475f6b71befa49adbd590f
spec/unit/virtus/options/accept_options_spec.rb64400992 Bytes804baba4333e659ebedbea3f4cb24462395010b8b1f5f0458483c280198f3504
spec/unit/virtus/options/accepted_options_spec.rb64400448 Bytes72043361aac55f61d2ce7d86667dca1b3f9284092062e6114333559d054c5417
spec/unit/virtus/options/options_spec.rb64400679 Bytesc1beed36c29710a3c998e2f99701d7752c907b713a1ce73a6f8bb10e571e3c4f
spec/unit/virtus/type_lookup/class_methods/extended_spec.rb64400241 Bytese06c380411ababdcd56259df0f2bdaa64ecadb0676eeb12229487eba3f12de4a
spec/unit/virtus/type_lookup/determine_type_spec.rb644001.95 KBa9b4fa278393070f3a733896e75ec2a5e1ee7baf8235a65e422ee925fdd364e9
spec/unit/virtus/type_lookup/primitive_spec.rb64400276 Bytes6df05932b98a4f0faaa98595336d6d6b54c22ab9a9e2e4147d0c33563eb4db4d
spec/unit/virtus/value_object/class_methods/allowed_writer_methods_spec.rb64400342 Bytesdfd1cfbd88813710e37d75dbdb5e1f3e6692d56a6f51e353879e6b343c476cae
spec/unit/virtus/value_object/class_methods/attribute_spec.rb644001.32 KBd6509eea299d96216e629868d12d8879aead1a6b1e492db86d811e0abc2433e2
spec/unit/virtus/value_object/class_methods/equalizer_spec.rb64400572 Bytes704a0eace76ba0c95fe5b63c0a2b657bb07c057335257feb62059cbbdd925f3e
spec/unit/virtus/value_object/initialize_spec.rb64400425 Bytes2172feca1e543178233a6d5cc020b4515aabf82e72b4616ad5bb5cf422d55923
spec/unit/virtus/value_object/instance_methods/clone_spec.rb64400420 Bytes50bd2d9a6d871fffff990453686bf5b3a13c17239ba4dada9433d0ae8fb6bb80
spec/unit/virtus/value_object/instance_methods/with_spec.rb64400705 Bytes1dea169d32493fd0ed0bbebac31877f39df65ed2ef3fad4b14a4c2523808cdde
virtus.gemspec64400867 Bytese3a1cbc0078b1ed74a283f82c386202a075f8581523f51861601ab408cf00fe0