virtus-0.5.0

https://rubygems.org

virtus

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 236214

number: 0.5.0

platform: ruby

spec_sha256: 0065646e7f7ac18ec1b69e63bee546ec843bc9fb9ebfbed22b16a857f413e625

sha256: 4c7e238f972662e55a5abb829b3fc7e74295e41f8ba1ba41b7e5883fc6027a71

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

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

position: 24

version_data_entries_count: 255

uploaded_at: 2012-06-08 11:44:48 UTC

indexed: true

has_extensions:

extensions:

Gem size: 55.5 KB

Version Data Entries

Total: 255

Unpacked size: 239 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/virtus/attribute/default_value.rb64400997 Bytesaa2aa31409fafbbd81ee5e79404b79779ec907eda188f9a110d16f9e0da476b8
.gitignore64400268 Bytes5e953d54d7577ca5d61a00d90f0a9208667eb1b29c5411f035f6e19ba4521197
.pelusa.yml6440096 Bytes5014f1dbb34736193284345b2ad1b41aac1ced2d9fd4c6e83d7922fbc3d18000
.rvmrc6440036 Bytesc9bf10683f726cc3f361aa6146ad38aef89f4a55ea9d46e0b17271dd76def364
.travis.yml64400300 Bytescfc9451e6df5d07e606a0a92d036ff0b1e7e156ea788216f14d7ba3cfb8ac4bb
.yardopts6440031 Bytes3824ceb57c40a1e46660b8c65a957294e9ecb91482377f08751f2f8ca6052f79
Changelog.md644006.78 KBd24346d82485bd859cbe794aa438d160fe319945333df5569f2c798fd74961cf
Gemfile64400678 Bytes4e039c099e7d962f8e69b168ecc1084566eb1df0cd3edae9629340bbcbaf04b1
Guardfile64400253 Bytes67b9378da85ef96775484f0f1cd67efa5078b5c424a46cb611ec6d02d1ce95f3
LICENSE644001.03 KBd2860787e303d4ffa7eb7f5474624401143ac754d4aae52343b3db71aadb2ac4
README.md644007.9 KBe4d43fc1fc9969741cc1a0ae81650d89443458c7564260e76cebc4ad34c23a1d
Rakefile64400126 Bytese4b74d7316eb7024a1ebb7d6e85036402edd28ea58286000cd21d8fe74ec1a64
TODO64400116 Bytesbda421251548ea3903286dfd31c67e18d82118bddbde6b4becb4aaf037c11d03
config/flay.yml6440035 Bytes67024d673a301ae8e00b54b1a7d7d202482407f2333be2a86dca42cd68395677
config/flog.yml6440020 Bytes4293fc7bf3410e3dedfe4c8c66711193227ac70208ae5407a9caae51f7e7b16c
config/roodi.yml64400928 Bytesa0d5bc93beff0800c412aaf11f6e659ea14595d7f7bd1f60dfb9ca0f745b6a4d
config/site.reek644001.94 KBb7b07d45ba8166f14361df9207918c73e54d2c68c4de42f00a410ddfaf0e6d40
config/yardstick.yml6440021 Bytesce599ae4f537a43538a66bd62bf0e3583b3fc9002e86e4c6ca4779d5a2fa7b19
lib/virtus.rb644002.9 KBd7589207ea98afc0edb3f3394d9bd80ca530a3f6494c08929b742284d716cb90
lib/virtus/attribute.rb644007.68 KBf06401ada1394e2f94dcefbdcacc72f9ff8cc77210e3657db112105dfdcdeb7b
lib/virtus/attribute/array.rb64400426 Bytesd3ec9b2c81bbe14e584c79c9453188842095cb62257fdd99d625101de0ca1e4b
lib/virtus/attribute/boolean.rb644001.31 KB1b6fb39e0aba903f3413d1756be02cfa110b1076f5db084238761b0b67043808
lib/virtus/attribute/class.rb64400375 Bytes8fc88e600033c5fbc7bbd66f6f0d29e2d3cbef36941561b12bbbf4cd36763d3a
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/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 KBc6a8c89e4df0ad8ad58a67488531007954fe7404afd66443afe0a2053bb858a8
lib/virtus/attribute/embedded_value/from_open_struct.rb64400417 Bytescd0486515c44357eb8f96d6883cd549c206d2a568cee5fe041401d90d1cf3303
lib/virtus/attribute/embedded_value/from_struct.rb64400389 Bytesa3980c49d9337259095ba0d19fd6161a1bbff86a5b5de3626b32219a72840f13
lib/virtus/attribute/float.rb64400674 Bytes73c7e4d82de089ee39b8ed28ed9e0523574eb115cec46d6c47b634d3cef049c0
lib/virtus/attribute/hash.rb64400373 Bytesb557e6101918135e5eea7873927724b6894217acd6578c08cdad531e51f55574
lib/virtus/attribute/integer.rb64400568 Bytesa87135942aeddedd30807a06e7f1a6b7d99c4d2052429768cf3c1369c8b7fa1e
lib/virtus/attribute/numeric.rb64400238 Bytes42a135fa8562efbef75c1533236ea278969e8add77dd97239f58affa92db0bf8
lib/virtus/attribute/object.rb64400231 Bytesc493990e42481168e5c34ab2d59b926e404f1c79cd5259f5f3c73f7dbdfd7234
lib/virtus/attribute/set.rb64400414 Bytes72b08bb5330b0097556e7962ee1730091904ab2c1cd628423a5d52977710b926
lib/virtus/attribute/string.rb64400466 Bytes3549227f1f7dd480fb6854ec4841bbb4276a88b531dd71a835d1dbc0d9c57661
lib/virtus/attribute/symbol.rb64400381 Bytesfff70bfff0e61c4b84a91862d23e46154c418252a55af9ff9de31b5b6be49059
lib/virtus/attribute/time.rb64400792 Bytes7689ce9105877315a224e09106876e27d7f0ce30611b71a898d5bd56836e1d8d
lib/virtus/attribute_set.rb644002.79 KB2f49cd0adbcac1507a28597ac466dac0b1bf6ed4101251f7f826f8d3fde99850
lib/virtus/attributes_accessor.rb644001.51 KB47373acb26885c0b9a8848fd55c75501dcd33ec31e7a27e9226e3c59fdc2b87f
lib/virtus/class_inclusions.rb64400807 Bytesa1d063c9d7d66015c8c0fe5dea3f38e4aca8e6a3f84bb59673e85204d54c0d92
lib/virtus/class_methods.rb644002.91 KBf0e25f6b9c3a2d8e820b6f50ffb43a32f2c0397b260abac7b5cb894e29a74333
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 KBbf481cd1dbf75dea206aff3e8c6d383c5ce686f098b5889d5b7b792c4aa0b504
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.3 KB5e6889877724062fa5bbc8a18a21de78769820191abf74ab277fe09d3aa29c81
lib/virtus/instance_methods.rb644004.16 KB5e9fb50953d27c89c8993125d4cf2c32dc33e37f67c64c76fd227aad13263ad4
lib/virtus/module_extensions.rb644001.22 KB52f7e3e202babf8330039875f4f9fafdd26385939d1d5683e97756702bb0c7f1
lib/virtus/support/descendants_tracker.rb64400905 Bytes8369b4f99b5e4ef0c108342d2e8f36805d7bb4859a12766efaa51be9d9511208
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.74 KBcf91ac036baec921316e14aa09a3bc3b0f2f0d357098d2444440c98e73d28d57
lib/virtus/version.rb6440038 Bytese24fe128258ab63981a9de1f6d3d137f7659301e49b738094ad4b27a3e9ebf74
spec/integration/collection_member_coercion_spec.rb644001.76 KB4287410bed74841219640b0a4698e09c96d489227289e8485982efeabbcee4a1
spec/integration/custom_attributes_spec.rb64400986 Bytes2f90dcbdac08f847b2bdf67fbe63bd1846bad78f9d655b6bd1b9c1480ca96f7f
spec/integration/default_values_spec.rb644001.53 KB59a281bcb43caa3424fbd274dabd3b8fa2f1bdb086c472703ed1dbef3a18aaf9
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/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.16 KBef57e6f9beeb9e7f239721c89b7fcb4db1bea00d0151d2070da0ec51d3aef03e
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.98 KB4c06d23ca258a315cac0adf2e6060691d013810985da4c7634c4068dc3c9d8b7
spec/rcov.opts64400111 Bytesd0885c907d738127dc5cc3782b5378ed30f5223dd3fad78ce134752a933c760f
spec/shared/constants_helpers.rb64400182 Bytes46a7792f83490e8c9338369dd3cc8a16b1fa362106361e8536d9e614f9c66c52
spec/shared/idempotent_method_behaviour.rb64400133 Bytes26e54b100f9a70dcf6e24386af4b53f735e4e3e2395fce476d9324f8a4764dea
spec/shared/options_class_method.rb64400460 Bytesdf358b6b67b88e20b7c9cc4e332ab540921a64b473fe14070af70cab24001605
spec/spec_helper.rb644001.02 KBf58f1579be69844bf483fb5c7dc4fedcc168992c634eb993883c2faa8b216fcf
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.rb64400911 Bytesedf3ef21408f5b3c0818d5b5951b2c83864b3ef5ea0ce055cacca533fe0bc41e
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.rb64400628 Bytesdb3e6ee789d0e49af6636d3c3fd7862ba70486b0bf9937b9b4857ef77ee9ae33
spec/unit/virtus/attribute/embedded_value/from_struct/coerce_spec.rb64400624 Bytesc4179b424b5b76ffb6b8700302d2d8009faa38166914b89c970fd6fbe457864c
spec/unit/virtus/attribute/float/coerce_spec.rb644002.2 KBdff420ad4ed12e28df8235aeae12b6e447d4f86bc1825741330245c632e205f1
spec/unit/virtus/attribute/get_spec.rb644002.42 KBb28ad8af660fd377620fb8ccd49800bdf7c66951c62f89eb8ebd0e8259d15d3a
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/object/class_methods/descendants_spec.rb64400930 Bytesc0991d1405456ceea956ea3c551c3b4a368c84917e6a046b539ebfc49328bc4e
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.32 KB53f0b570f9d85971d3c59df089477bceed1a9878c1608e79ec2d2320644b6fd2
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/merge_spec.rb644001.03 KB43d0b875adddd84500ea01491bcafcc330e0004e8c449e3789f87d14c0b7efea
spec/unit/virtus/attribute_set/reset_spec.rb644001.88 KBc6a86100734d88240d84a6553f1d98426288d596dbdf6cfde0dda9877e7b3745
spec/unit/virtus/attributes_accessor/define_reader_method_spec.rb64400820 Bytes44adce5d684d311840bf0d5eab3aefae5faf0cdacf8d2d4cad957aafea1037f1
spec/unit/virtus/attributes_accessor/define_writer_method_spec.rb64400822 Bytes13a936f7e6f8b97576e1d62172d82daa32cdbae8f966f0a9651ed2391ad460a9
spec/unit/virtus/attributes_accessor/inspect_spec.rb64400204 Bytes961e219e1a43cc80eeb4a70db7bae04c2a0e8f5c30a7a91d129f87f2e3c00ad1
spec/unit/virtus/class_methods/attribute_set_spec.rb64400229 Bytes700d69056ae5ff452d606f5204a59f369d97a48d957c1c60a9b3ae4fb7d610a8
spec/unit/virtus/class_methods/attribute_spec.rb64400820 Bytes26c18667aea947aa42968b22dc169943bb59c15d1f59d2e1a1111fa477e58088
spec/unit/virtus/class_methods/const_missing_spec.rb64400706 Bytes5e999495e631838939b12aadae030bc2ceb5d97521bd6645c2a9f16b38dc13c1
spec/unit/virtus/class_methods/inherited_spec.rb64400643 Bytesa12374dcb861d50f76b65f1425e6ef3eee0b34b85563aaa9d7ad859426360d7a
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.rb64400956 Bytes6fac4f62a58d3d140395d6218985139ede409b507d4d5119a6c06ac39b73c9c4
spec/unit/virtus/coercion/string/class_methods/to_integer_spec.rb644001.18 KB14591ff8b7ff15e7cc38b40eb4be4985a1a0d0524bcecc14492bc3acbf31f860
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/descendants_tracker/add_descendant_spec.rb64400812 Bytes6a68aa4bccc5dc021d379064422661e5b98dc618e9596efec2d9679071dede92
spec/unit/virtus/descendants_tracker/descendants_spec.rb64400611 Bytes2c7455aa986d03388561867e823f14edfa600f73ee65fcd881faed7f57bad95b
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/instance_methods/attributes_spec.rb644003.54 KBf499417e7027dd1050977790656be8c10ecf9e310a666c7551529587ae08defa
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/initialize_spec.rb64400899 Bytes175873b6ac3fc28a48e5ebb26192c1b970d756d0ffc7ef2f2b58e91e72c91e80
spec/unit/virtus/instance_methods/to_hash_spec.rb64400523 Bytesd8af4cb7c39b1aa3beea759f38957e300608da5265ecba0fd95acd2f56c26b1e
spec/unit/virtus/options/accept_options_spec.rb644001000 Bytesfd61dc798ba72545dcc70b37cc3ce3099af722842891e480000cbe7df1c9f7a4
spec/unit/virtus/options/accepted_options_spec.rb64400456 Bytes73691f2ddde95ade49e560d6e2624397c49f36932778062943becc324c9d5fe8
spec/unit/virtus/options/options_spec.rb64400687 Bytesdcc4398d7e4680109308d83d52496fbe7079f023dffe0faff38549748016f357
spec/unit/virtus/type_lookup/class_methods/extended_spec.rb64400241 Bytese06c380411ababdcd56259df0f2bdaa64ecadb0676eeb12229487eba3f12de4a
spec/unit/virtus/type_lookup/determine_type_spec.rb644001.96 KB89c898dff295dcae312469dc98fbe9d1d5cfb69acb6bd36c0f9044cbf285b58a
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.rb64400684 Bytes9fc4ed32166c66e0c123654d290a470b1142ca7d66581c10d101a75bcaaa9750
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/duplicates_spec.rb64400426 Bytes6c0cc75493cf4a48c93949378451499be0ed1f2bbe5b6eaaae9febfeb4c02fc1
spec/unit/virtus/value_object/instance_methods/with_spec.rb64400705 Bytes1dea169d32493fd0ed0bbebac31877f39df65ed2ef3fad4b14a4c2523808cdde
tasks/metrics/ci.rake64400188 Bytes48c89bbd613e83e52d2eb0f4b518fd1a517f2a91bcb5cc08b3055e746e2fd593
tasks/metrics/flay.rake644001.43 KB69d0f5312c1595c422a1a904340350958f9f20d5c1ce8fa598a80abe4219da3a
tasks/metrics/flog.rake644001.22 KBbe82d1a73bae649e3dcaa9e7bd92f32a8a69aed132cf44ab0f8ca4db84597952
tasks/metrics/heckle.rake644006.31 KBe6c66009f73bdcfc2ee3ee845bfa534c19183d97dc808765b81fb027dcc38bd4
tasks/metrics/metric_fu.rake64400671 Bytes93ed14a847f5189f8977cfba3918957da7e40dbced6dcf0ac3065e97a8470ff9
tasks/metrics/reek.rake64400184 Bytes32f49b227076e5840b94da851e2c4b7c4d763b72a71654fea754e8e755020fe5
tasks/metrics/roodi.rake64400364 Bytesf1388f1f5edbb867b64ae6080d33d24cb185b3f6afa9b7a7f9cb7e87f720c3eb
tasks/metrics/yardstick.rake64400634 Bytes4206464fd0b7c62242f984a84550416ee45bfd1da553b1ee1a2254d850aace0e
tasks/spec.rake64400955 Bytes07b0834dfd57062a95bfec48eb4d1318057c6f5322d0bd481b46983510830231
tasks/yard.rake64400180 Bytescfa167501d0fe5a40f7fa262b63c439013bdfae5edaf4adb867e633b724883ef
virtus.gemspec64400882 Bytesaf594bfa663fd794db09e9b87021dafb75172bf11b9afcf2ef3a9c8fee7fcf92