virtus-0.0.5

https://rubygems.org

virtus

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 236202

number: 0.0.5

platform: ruby

spec_sha256: 88fd35942d2de04c0871a89142561e4099ea9b9d0910d776e0f66ed0a4d75ae7

sha256: 2458f9df87f3794ddb621b5537edac47fca5d93a49de71fd22bef0d4a2341eb3

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

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

position: 36

version_data_entries_count: 89

uploaded_at: 2011-07-10 10:00:48 UTC

indexed: true

has_extensions:

extensions:

Gem size: 27 KB

Version Data Entries

Total: 89

Unpacked size: 104 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
History.txt664001.74 KB6d6f905d17c4b7468a4da6c9b9bff4873332575d99fd144d60e74c0a5f0e6eaf
LICENSE644001.03 KBd2860787e303d4ffa7eb7f5474624401143ac754d4aae52343b3db71aadb2ac4
.rvmrc6440036 Bytesc9bf10683f726cc3f361aa6146ad38aef89f4a55ea9d46e0b17271dd76def364
.travis.yml6440077 Bytesf154346cb7f4bb1ae08c184a94540bf21159dbe5d51606ffd1d7e7279deac0cb
Gemfile66400573 Bytes2961da46d2fcaff34a69f81d92624c0e4f6ef36c29f25ad1e416ffa2e634c132
README.markdown664002.2 KBa72cfbd2e3587a835157bfd6b5df002010ecc9f08d80d55152e2eb3826c58790
Rakefile66400556 Bytesa0058ba34561335ce8f2031c6b91474bcd2d1c9566c899f1a3593a82aa3f6c2e
TODO64400139 Bytesfd5d02ec0184a1782adeee47d892069a85e5b6a9e50bf4001309f4fe4306e02a
VERSION664005 Bytes0b88f7a63f3a40fc380aaf21abc72cc8ded9cd28d7ee901bc7327497bb683116
config/flay.yml6640037 Bytes28f9feb3bfd997989d2208b9fee0f32f68b269ac019a4c6863860ecf1008b2df
config/flog.yml6440020 Bytes6d0b0c7a4b4c86e3f2c8c87fdc6e8071cbc9013be51431e8053c7d8fd7ec7587
config/roodi.yml66400966 Bytes55fd25dcdcd9b25f82808beaa55985823f47d2d789bbf57312c9f2ccc0185e42
config/site.reek664001.55 KBee06b9e6b94ab939956bdce41315c7be67d1a6c799dc5074fe6486480228066d
config/yardstick.yml6440021 Bytesce599ae4f537a43538a66bd62bf0e3583b3fc9002e86e4c6ca4779d5a2fa7b19
lib/virtus.rb664001.26 KBb3879c92a4774d91ee1bb8c44644fcf67bcc3aa965d526779ed8240f46bb543a
lib/virtus/attribute.rb6640010.8 KB0c1fc785b679317725b805a3d96a2f8022774c8e844b257a5dddeccaf81f9733
lib/virtus/attribute/array.rb66400350 Bytesda30bbca914218aaba4d1c0bb0e0939f1e3ca09a162289485f8b37b1c6cf5b68
lib/virtus/attribute/boolean.rb664001.95 KB1e238884179b58ff9673f723d6da93d9033673d00fe8b91f2c5d6e63efa3391e
lib/virtus/attribute/date.rb66400849 Bytesa888943f753a55e16e9f46f1cb5770c76f6065af8c4b985c3b2ca2e8cdcd2b76
lib/virtus/attribute/date_time.rb66400923 Bytes3ffaa2dd69ec2c5601c37f0b988c8e6be2e31d351420f84d156f85c369564c49
lib/virtus/attribute/decimal.rb66400549 Bytese5cec11a0346518b5afa282727562b69482178f91145dab67cc52aa7b7872d5b
lib/virtus/attribute/float.rb66400823 Bytes06e915f2a0989748849727d6887d4dbafa92b27b59df2950132beb115bfb7667
lib/virtus/attribute/hash.rb66400351 Bytes44bbec512ccf780db8032d47f563b5eaeff112cfeea1f24e1fd420622c28f5e9
lib/virtus/attribute/integer.rb66400715 Bytesfba9213c40590e9b78387a85e6df994885afb3b54dadb7a3c8ff6e13f01bfc9e
lib/virtus/attribute/numeric.rb66400237 Bytes05a002a10d9074c764d35149da201c9058f121604e51a8a3868ce606faec10ff
lib/virtus/attribute/object.rb66400191 Bytes7b6221e2f56b95b90ddad2488f260bd5b24e02883c7d251c10a2a011fc649491
lib/virtus/attribute/string.rb66400619 Bytes679ff13fff04161b5978692132f3b7971ae3437a52cc78afa231a44611b56eae
lib/virtus/attribute/time.rb66400951 Bytes91e292e998fbe64b2f73298e1998a23c90b62f8eeabc7283095ae358a0bc0129
lib/virtus/attribute_set.rb664002.91 KB63845021e1610099d60e7e7c0de429bfba6664d1593fca84174ca40b18cef62f
lib/virtus/class_methods.rb664002.04 KBb8536dea9274c98caf96b048c3dd8fe16b5f377bd2538ba62d1e7d2aaad2554e
lib/virtus/instance_methods.rb664003.03 KB1d5ca22ca0de06cc8ff2a311757f1e0444b904e4573942f522771891821fa6d3
lib/virtus/support/descendants_tracker.rb66400900 Bytes5697f87538d6114dbc25bac9412fbd76255e7d899b4d90a691bd1b32574a002c
lib/virtus/typecast/boolean.rb66400800 Bytesee1cecb4c7e4e2ec7d1322c2834a76286d0bd17a6885f834639542724aec1a68
lib/virtus/typecast/numeric.rb664002 KBd2dffa3aa3bc0a9d69b2d69d70cb48c533f01ce4a7624000f9c69468f240b441
lib/virtus/typecast/string.rb66400481 Bytes870e637046f46e535756593e54f12f433a111fa29fbe72e643a23a7fb29039c6
lib/virtus/typecast/time.rb664004.45 KBd7ada1fd9a89286cab9357b8b9fc0fcae0763aa29c85e8bfbc6b12ef9eb0a6cd
spec/integration/virtus/attributes/attribute/typecast_spec.rb64400628 Bytes078fa0f47f1f72841b4203ce3b335659b8ebd6c8394a9311e4e8a8e3337bd55c
spec/integration/virtus/class_methods/attribute_spec.rb664002.54 KB6ae34f593a78dfb622622126758f3d5a74db31ffaed6cc6478ea5eae29af0773
spec/integration/virtus/class_methods/attributes_spec.rb66400498 Bytes750cd2a5fd46c01cfb585df11ee40b620fba66e800f55e71e80dbd0d4f127d54
spec/integration/virtus/class_methods/const_missing_spec.rb644001.04 KB65ccca9a759721ce2cdf5610eb491a52774b99abf0849d0bae025672e9494f1f
spec/rcov.opts6440087 Bytesba9e74eb97cf3ff41e981e4bdfcfaed5a44517abbb368e9df883a0d5b695a467
spec/shared/idempotent_method_behaviour.rb66400133 Bytes26e54b100f9a70dcf6e24386af4b53f735e4e3e2395fce476d9324f8a4764dea
spec/spec_helper.rb66400600 Bytes0190591e2db22f76064f9a90af5aa1091d854b242997afe27921a02a5a4b45c6
tasks/metrics/ci.rake64400200 Bytes3dafe45ada52bc6dd1491ae632830babc6264c3d8ea2b5d11973c714642a18e3
spec/unit/shared/attribute.rb66400276 Bytes07a1347be4c45febe4617922d7c6ad04c1938bb5afd59a7720f7bf1ae45d830f
spec/unit/shared/attribute/accept_options.rb664001.45 KBb78d9bb1b11407b42fdf8a7812bb5f0727d3b7d9ec7560d8ed77e318b8d1c793
spec/unit/shared/attribute/accepted_options.rb66400363 Bytes2d3392b183110fdfcfbc4d458c53ecff1f2af0b1ef77f9380ff150cbdd4b68fc
spec/unit/shared/attribute/complex.rb66400350 Bytes9197e40c70cc9e553efd9ad0848b8ee453612ba2c62c9e2ac9c99375140a330e
spec/unit/shared/attribute/get.rb66400575 Bytes58f8d0c8cae81ccfb87ea6df18bf96a4025714bd8e1ac1ef0bc97b397fdd517b
spec/unit/shared/attribute/options.rb66400206 Bytesa81d32093376518d434635f6d364334b7df80a089a056fb47125077e4d31ba04
spec/unit/shared/attribute/set.rb664001.05 KB5fffe7006f398e1b21c370dc858933e204d0c57b3576c022a8aaa61554387bfb
spec/unit/virtus/attribute/array_spec.rb64400283 Bytes33153aef1f8858b16c6e69604ba264455611c73becdd3900f0cf556b0f3f050d
spec/unit/virtus/attribute/attribute_spec.rb64400294 Bytes3cb392975a06bd1ed26ecb076d28565d7f8cb3a599a43bdf0d809a170059b2d1
spec/unit/virtus/attribute/boolean_spec.rb664001.87 KB638b9d4e94444f45a16c36e459b589f50f4a6f736f023f85a11bd1c5713d936e
spec/unit/virtus/attribute/class_methods/determine_type_spec.rb664001.26 KBab543e9d43c2daf9dbadf8f8982d409bbd9988800dcec9dc37b8ba211f957dd3
spec/unit/virtus/attribute/date_spec.rb664001.41 KBc20c7728b8e297b2ee5cb534e8e7c9d7562703a7fb3783d307bbcdfb3f823b17
spec/unit/virtus/attribute/date_time_spec.rb664002.12 KB6ef98685c5d4524ee9624b2155a6d8ce7a1ae25419018ec73a3015723110cb39
spec/unit/virtus/attribute/decimal_spec.rb664002.49 KB170ce7eeb08a55dbc32deae19e640119c476b564c379adb4cde450fbda0692ce
spec/unit/virtus/attribute/float_spec.rb664002.3 KB687ad2eb0fbb18bd7bee502d8579eaab330bdabe609f6d3bd1cec8f7799d5253
spec/unit/virtus/attribute/hash_spec.rb64400258 Bytes893d029066c51c95f4f9b212ae6833371bb26a4c150cd83196142d332ca51f19
spec/unit/virtus/attribute/integer_spec.rb664002.26 KBe51ce23c50aaddcfb4c27df7bc70270feed6fb5031d05b4b0c283f305c112a76
spec/unit/virtus/attribute/numeric/class_methods/descendants_spec.rb66400362 Bytesdb49d2b7d28559b7aa96f77f21f8e90f53f98ca7e5340f1d8ad34397dc98e54d
spec/unit/virtus/attribute/object/class_methods/descendants_spec.rb66400600 Bytesafdf4b120d9186c3042ee2394fd663de9930a48221822513298f050937baea96
spec/unit/virtus/attribute/string_spec.rb66400493 Bytes68f8fb348d0b3fe887939b89470865f76c3b543470d42683e2cd5654051f5702
spec/unit/virtus/attribute/time_spec.rb664002.06 KBf7c2cc1193259fd5a91825650691def3aa5992893c2ee1429014cb5c78999b9f
spec/unit/virtus/attribute_set/append_spec.rb66400993 Bytes515e6ba17522066e880943c29a00c5c7c75486310017c7a8010c6481f5c61e78
spec/unit/virtus/attribute_set/each_spec.rb664001.85 KBef8fe0473a41e7b45adb2b65cf44a76931dd63e91244e35076d9b8f9b7706153
spec/unit/virtus/attribute_set/element_reference_spec.rb66400444 Bytesbf74761cf2c5026329eef3bc7168a1cff0dd58d9cb4c7316ba158ad0abeca775
spec/unit/virtus/attribute_set/element_set_spec.rb664001005 Bytesf29aa89a2b56295bbd47bc48da51b342dab11ff918ccc59474f74a0902b1935d
spec/unit/virtus/attribute_set/merge_spec.rb664001.03 KB43d0b875adddd84500ea01491bcafcc330e0004e8c449e3789f87d14c0b7efea
spec/unit/virtus/attribute_set/parent_spec.rb66400320 Bytesc8f339f7d80b9e23747dc6572bbf15ab9c3b357e03ce6d89d69a1982293ff582
spec/unit/virtus/attribute_set/reset_spec.rb664001.88 KBc6a86100734d88240d84a6553f1d98426288d596dbdf6cfde0dda9877e7b3745
spec/unit/virtus/class_methods/attribute_spec.rb66400242 Bytes8227943944c60db7f152ca6b40021da29c3cd3a8b56962ebf8e751bc73c4a4bf
spec/unit/virtus/class_methods/new_spec.rb64400708 Bytes09546ef2b3db17493013c81103b89a4ab02852def9f643b6af5f3a4a82b353d6
spec/unit/virtus/descendants_tracker/add_descendant_spec.rb66400812 Bytes6a68aa4bccc5dc021d379064422661e5b98dc618e9596efec2d9679071dede92
spec/unit/virtus/descendants_tracker/descendants_spec.rb66400611 Bytes2c7455aa986d03388561867e823f14edfa600f73ee65fcd881faed7f57bad95b
spec/unit/virtus/instance_methods/attributes_spec.rb64400700 Bytes83fb4fa3d9661c2921f706264324f218d5362a41162d16efa5f86cb38e9fa861
spec/unit/virtus/instance_methods/element_reference_spec.rb66400381 Bytes268b9e8e87c00d419bb46dfd2a87191c58b5954545088ca741a8a6a834058a3b
spec/unit/virtus/instance_methods/element_set_spec.rb66400471 Bytes81cab6af6548fbc192df8d6ff28fa298ac93604f6b8b561169051bbeec6fd2bf
tasks/metrics/flay.rake644001.43 KB69d0f5312c1595c422a1a904340350958f9f20d5c1ce8fa598a80abe4219da3a
tasks/metrics/flog.rake644001.22 KBbe82d1a73bae649e3dcaa9e7bd92f32a8a69aed132cf44ab0f8ca4db84597952
tasks/metrics/heckle.rake644009.18 KB43370eac1df4887d756e67fd2548f7a37fb6410d2e0dcde7d269479a3c6e5b93
tasks/metrics/metric_fu.rake64400671 Bytes93ed14a847f5189f8977cfba3918957da7e40dbced6dcf0ac3065e97a8470ff9
tasks/metrics/reek.rake64400184 Bytes32f49b227076e5840b94da851e2c4b7c4d763b72a71654fea754e8e755020fe5
tasks/metrics/roodi.rake64400364 Bytesf1388f1f5edbb867b64ae6080d33d24cb185b3f6afa9b7a7f9cb7e87f720c3eb
tasks/metrics/yardstick.rake64400634 Bytes4206464fd0b7c62242f984a84550416ee45bfd1da553b1ee1a2254d850aace0e
tasks/spec.rake64400596 Bytes1fc5669a35f3ad88b0f00ac930c09dc9abb6c452ebce47472492c7fdb49ff9ae
tasks/yard.rake64400180 Bytescfa167501d0fe5a40f7fa262b63c439013bdfae5edaf4adb867e633b724883ef
virtus.gemspec664004.96 KBcf606617a42e2b84c25948c887225f97a31f43973affafdf3664708973a06f27