virtus-0.0.4

https://rubygems.org

virtus

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 236201

number: 0.0.4

platform: ruby

spec_sha256: 44cd50be66d83cf3f45ba8693bc532db46fae5c28b8d1ab5fc81cf38bce3ae30

sha256: cf4c7bea46f36ae4934fea88e6fbe67cd502664210ac78c9c28cc200f99ac0db

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

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

position: 37

version_data_entries_count: 90

uploaded_at: 2011-07-08 10:07:57 UTC

indexed: true

has_extensions:

extensions:

Gem size: 27 KB

Version Data Entries

Total: 90

Unpacked size: 103 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore6440063 Bytes6116dab3a1e1ddb703eb1af255d551e0fca18d002df28521710876ce32176535
.rvmrc6440036 Bytesc9bf10683f726cc3f361aa6146ad38aef89f4a55ea9d46e0b17271dd76def364
.travis.yml6440077 Bytesf154346cb7f4bb1ae08c184a94540bf21159dbe5d51606ffd1d7e7279deac0cb
Gemfile66400507 Bytesebc9b8332f583a4a646efaadd833be6221072a7af3d2cb82ab1ee8e3f732d309
History.txt664001.5 KBd824068bf7bce8df483088b3a4468e45b6323d9631b20d49e90c9f21fab91208
LICENSE644001.03 KBd2860787e303d4ffa7eb7f5474624401143ac754d4aae52343b3db71aadb2ac4
README.markdown644002.18 KBae4e7be936e2d4930144c3b635559539049a6652f8c711159f9623ca881e45c0
Rakefile64400795 Bytesfb802028206da01be05a4e82c858b43a2392fe978f911a43fe3a3d8144cf375c
TODO64400139 Bytesfd5d02ec0184a1782adeee47d892069a85e5b6a9e50bf4001309f4fe4306e02a
VERSION644005 Bytes1d463fe1351ba63b2a073d98f63b919609c7c0e82718a010ee21977f8990f6d8
config/flay.yml6640037 Bytese992e29343cabedceb42ac78e0d6ce5ad96e54df947379cba019c6e3685b62ee
config/flog.yml6440020 Bytes6d0b0c7a4b4c86e3f2c8c87fdc6e8071cbc9013be51431e8053c7d8fd7ec7587
config/roodi.yml66400966 Bytesdcd21c9323da0d2fbc9857d609056e5b8f76ab8deb39011eae21cd845d4cf470
config/site.reek664001.55 KBee06b9e6b94ab939956bdce41315c7be67d1a6c799dc5074fe6486480228066d
config/yardstick.yml6440021 Bytesce599ae4f537a43538a66bd62bf0e3583b3fc9002e86e4c6ca4779d5a2fa7b19
lib/virtus.rb664001.94 KB30f826149329a2319b65813c37e254fb0dfcdcd66574724d7ff5d436d19ba999
lib/virtus/attribute.rb664008.02 KBaeb90224a855f8813bc5383bc26e7a049820951e6c9218e00415207c966e86cc
lib/virtus/attribute/array.rb66400350 Bytesda30bbca914218aaba4d1c0bb0e0939f1e3ca09a162289485f8b37b1c6cf5b68
lib/virtus/attribute/boolean.rb664001.77 KBc38f798688efcc90424ebea81175604e30c9ad1747a106eaab504743f4612e0b
lib/virtus/attribute/date.rb66400849 Bytesa888943f753a55e16e9f46f1cb5770c76f6065af8c4b985c3b2ca2e8cdcd2b76
lib/virtus/attribute/date_time.rb66400888 Bytes7dfd2b0e930802bf12e9c69debe8f5fbae300ba22f96b79970ec80aa427d8427
lib/virtus/attribute/decimal.rb66400512 Bytes34d7c28f5d5bf70754f200e32fdc570ffc670db0d078015fb61dd7800f1b9646
lib/virtus/attribute/float.rb66400791 Bytesb12812371c54366291d95058bc3ff4815e3265b89e00084b5591ea66734777e4
lib/virtus/attribute/hash.rb66400351 Bytes44bbec512ccf780db8032d47f563b5eaeff112cfeea1f24e1fd420622c28f5e9
lib/virtus/attribute/integer.rb66400681 Bytes1419b5aabadc7897057e6e7e10a887f4f9b5ff1d27a7101b5329b302dce71eb4
lib/virtus/attribute/numeric.rb66400237 Bytes05a002a10d9074c764d35149da201c9058f121604e51a8a3868ce606faec10ff
lib/virtus/attribute/object.rb66400191 Bytes7b6221e2f56b95b90ddad2488f260bd5b24e02883c7d251c10a2a011fc649491
lib/virtus/attribute/string.rb66400586 Bytes503f55fe4955ca405f36982f959fc0dfacd24674bddbf3ed7569852b5eec668c
lib/virtus/attribute/time.rb66400860 Bytesa2a1457e0837b7ff93b481f7e5bcbb299a6b6011985fb3da35a2707a45ce756e
lib/virtus/attribute_set.rb664002.91 KB63845021e1610099d60e7e7c0de429bfba6664d1593fca84174ca40b18cef62f
lib/virtus/class_methods.rb664002.07 KB1b7e091a0db54be2fb2218dca02055a59017f5c1217c9314f8d96720268a94ff
lib/virtus/instance_methods.rb664003 KB4a0b2dff4fa483d355b50ec8701c5a501439412fff7ae1bf8741f5e848917e04
lib/virtus/support/descendants_tracker.rb66400644 Bytes0cff1af79052c1d928f529a3ac2943281b68ab4e93329d55adb7f8a4f0341f39
lib/virtus/typecast/boolean.rb66400854 Bytes5b6cdd9bb2f430b276713bac43255a58b6b33adc2f5ee3e0517a8c6f8579b0f2
lib/virtus/typecast/numeric.rb664001.97 KB7a4e1e14adfeae2545709a24fe61217984658dd779b4201114f4cf0a4c51738e
lib/virtus/typecast/string.rb66400479 Bytesc604094e7f08f872572fe40f022ddbd235deb3ca6ed20435b2a6a592ea2d87a5
lib/virtus/typecast/time.rb664003.98 KB0bd82cdb6d7c447481aea5873aefd075ffd263632f34dd6812886c61cac935d5
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.rb66400580 Bytesb325e761d9a8d24f8e72267901dbb31a16ff11d6ea6fa357f3d64140cac74f8a
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/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/descendants_spec.rb66400611 Bytes2c7455aa986d03388561867e823f14edfa600f73ee65fcd881faed7f57bad95b
spec/unit/virtus/descendants_tracker/inherited_spec.rb66400802 Bytesdcdb4c545119306033393eeb7a6cd24c285cebc58ef3f689db92084ef7b9152a
spec/unit/virtus/determine_type_spec.rb66400910 Bytes8f0c84135d831c9181fc6489d4d2787a6648c9597686c0521e943980ccbe158e
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/ci.rake64400200 Bytes3dafe45ada52bc6dd1491ae632830babc6264c3d8ea2b5d11973c714642a18e3
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.gemspec664006.8 KBfac3066c63d800bd9519ac775aa8bce23f971ac765f9679a2137e992f5d42574