coercible-1.0.0

https://rubygems.org

coercible

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 435113

number: 1.0.0

platform: ruby

spec_sha256: 12c0ec90f27c88ebfed38f07cd858232cbee245e09e3ecc77ec53415d9758c6b

sha256: 5081ad24352cc8435ce5472bc2faa30260c7ea7f2102cc6a9f167c4d9bffaadc

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

updated_at: 2024-06-08 10:49:15 UTC

position: 0

version_data_entries_count: 120

uploaded_at: 2013-12-10 11:06:41 UTC

indexed: true

has_extensions:

extensions:

Gem size: 23.5 KB

Version Data Entries

Total: 120

Unpacked size: 83.5 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
Rakefile1006440044 Bytesbe17b662b2889eebbf472ae2e9aa813e2e8fb4c091d294f9c240b8013556a5b8
.gitignore10064400167 Bytes4ab44b11b5848f46afd06aa2180814c78a8f766dcca78ccba859fa26efeabcf7
.rspec1006440018 Bytes3d31e068cd8dc81125575f80c459dae33cfccbe5796dc84a27de0ff5c7785ae9
.travis.yml10064400283 Bytesa99a23fc0729febb38d96ec121cc5a726da70a260d985442d118197a30795878
Changelog.md10064400397 Bytes70064aaef51e9410221c45d5983cfaaf94d12b68acdb09fe2fefa9cb679c3935
Gemfile10064400137 Bytes7851ad115d2fd709836391f0a373f0b55f31ad2b5b61722b7cb92a2b5b84e2c4
Gemfile.devtools100644001.42 KBdc3c91f50ae9823a3123be4cd88a54c60ba05122f9c6521da298cbaadbe38634
Guardfile100644002.43 KBf55817dc1e3e9fcc60fecc6dc0b86a4a9f47679da7fb2b8c468a2c428e89749a
LICENSE.txt100644001.04 KB3cde3815f385db0d48be42e8fef49f90118f6097c16d0fa388eca5fc9fb7f3d7
README.md100644001.75 KB403bd97a09490ed9bb30d53e0a4c9a78c87446320f981c42cef78803c7a89e14
coercible.gemspec10064400854 Bytesdf5ece19344e8a7b8e33414aa7690e3997f18ccd4c8804d2fc0f5ba3e98fdc12
config/flay.yml1006440035 Bytese55d7705fe0abae7acf020f1ec647e099f5268f277a55ba9ad5b5f74e66685d9
config/flog.yml1006440020 Bytes36a6c4fd67d04c62638965e004bcdfe20c0b5794539ebfce8f3f0e0c051d8968
config/mutant.yml1006440041 Bytesb179a75bc6d9c1e2d5dc5c723de2c57e5c617d6cfb2c57d3c962ba52da9d3e63
config/roodi.yml10064400928 Bytesa0d5bc93beff0800c412aaf11f6e659ea14595d7f7bd1f60dfb9ca0f745b6a4d
config/site.reek100644001.52 KB8be5048977081928da18595181a0eca4134dccca9a43e6614fdf9704ea74f51c
lib/coercible.rb100644001.2 KB3d7475214ed13694490049de52ac5392eea027c4a7d1da86b7b8bb5745773f80
lib/coercible/coercer.rb100644002.9 KB97b88a2651b3eb703f41f35f72a445cb8dd8cfbcd766321572ae1efb8f816a50
lib/coercible/coercer/array.rb10064400450 Bytes2ac5ff305b5a86004cb501784a99a1eb8dfb042ed2ceb088934873c4084ab181
lib/coercible/coercer/configurable.rb100644001.32 KB940c0902f4b23f0260f4ffb420352d7d52ef0051f4d3eac9209b3bf547b38348
lib/coercible/coercer/date.rb10064400467 Bytesdcae4a7ece19d0d77d44156b746e52f616e13fe9cc1b70989b55a2490c0188d7
lib/coercible/coercer/date_time.rb10064400499 Bytes5dd5acedc51e1b08cdcb3389d006189569f933b1a4cd6e31a9cabd6394235fd1
lib/coercible/coercer/decimal.rb10064400841 Bytes49570ac41d3058a2edd93cad978c131a9f232cdcf5d910d9c60d06d87cc9697f
lib/coercible/coercer/false_class.rb10064400476 Bytes83a8c6dc68549e06137b6c23fb93028c519b62ae51c93b80cc48a683c3132b71
lib/coercible/coercer/float.rb10064400854 Bytes2d64b63b25635411ad90aac27d04f387d66e1366d089c611695b4fdfb8de0963
lib/coercible/coercer/hash.rb100644001.53 KBf02fc9b25d3898f8d703dfb1ea396e14c32549c13a61694b78b2efa70ba06d75
lib/coercible/coercer/integer.rb100644002.94 KBe31087c5434c6107875c1c8982d61b33e6563f085b39de9498ef227c7cc07109
lib/coercible/coercer/numeric.rb100644001.39 KB638a232f92db3e710ba7307f8818e64801b72a0990dea0b3f40ec99ebf7565cd
lib/coercible/coercer/object.rb100644004.83 KBd0c4134c5b7400f9a18fef6ec258fe45f4300b00fda629613f2d5d03404ca95c
lib/coercible/coercer/string.rb100644005.99 KB66758db57c7ee3c0da4e7c58844459ddd87ad5676053edf95988bc97897d75af
lib/coercible/coercer/symbol.rb10064400456 Bytes132d22760556c11c4e4ace7ca0d15cefb9f46978246de649cefe12263118d83c
lib/coercible/coercer/time.rb10064400773 Bytes9787d7ed7a5a0a324c4f9095f2634cffb4f2660fca94998ffb98c86e9e7ac7e0
lib/coercible/coercer/time_coercions.rb100644001.87 KBcdc12fbb89cbd76d9d2ee3ba3dcc2c56f699744923fbd62ea0db80ff70f7b987
lib/coercible/coercer/true_class.rb10064400468 Bytes935af6ae7e30ed91fe3bc291d0bdf0a51fe8bc25a7f50d12efe94a71f93b79d8
lib/coercible/configuration.rb10064400632 Bytese2c503da5ff09743e5e4d2a3880b68d2a0e0c1da8b124df8f085fd7833b892bb
lib/coercible/version.rb1006440041 Bytes1e221ae1dd6141b628a393291620e96bddac325ec788d6fa271322d7e953fb94
lib/support/options.rb100644003.1 KBb969a2e351b08110d7c0ebffb5622369c3396d3ad7bf55c4120c61a7f7714643
lib/support/type_lookup.rb100644002.64 KBe634bc5e19febd8bbcee99a2f09febce08c40560a86ba2c9e98f6320d204a5ed
spec/integration/configuring_coercers_spec.rb10064400404 Bytes43a191e32856969701d8a9ef0e3e6239bfe4af795532590d41118cf2b5a5f4a7
spec/shared/unit/coerced_predicate.rb10064400309 Bytes27ab11b456df0fbfa10e8bb1c6666658220f802ea57656ae1185f03aa20d0531
spec/shared/unit/configurable.rb10064400647 Bytes004369dd6a136ed52911acbf6510f63f12b23a08061854d533359ea745fffbd2
spec/spec_helper.rb100644001002 Bytesaef63675b7a3ddd2b1b089e758fd7d70ae5bb4afaaaca18086c3a87a2f581c01
spec/unit/coercible/coercer/array/coerced_predicate_spec.rb10064400252 Bytes6e7d889a8a55fcae0aa991af869c88e5a52929ed18469ef229c561dece0f5fc4
spec/unit/coercible/coercer/array/to_set_spec.rb10064400275 Bytes18f7b2f007550a7f2ede299c2f3aef26a0d6b297704569e8311f3609c12a30cc
spec/unit/coercible/coercer/class_methods/new_spec.rb10064400330 Bytesc3b2be56996935fb00226dfc0f062655c908d29107bd3642520305299cbeb0b5
spec/unit/coercible/coercer/configurable/config_name_spec.rb10064400318 Bytes772192f3cf45dc64a7ac51f16248cb9e9fdc624bddbdad09d89b3903c501b879
spec/unit/coercible/coercer/configurable/config_spec.rb10064400672 Bytes4a2256ac328f82e979157ea73eaffb0719f4b3dea59aaabdea1488e08c4d068a
spec/unit/coercible/coercer/date/coerced_predicate_spec.rb10064400248 Bytes597121cc4f87e237b0fd5c0346724a051ad8fd212741b89ea22f1b14b748bfab
spec/unit/coercible/coercer/date/to_date_spec.rb10064400214 Bytese267e93835768669a1caa900d2a9a93ab44d7225654e60e3957dfc69aa4f3e12
spec/unit/coercible/coercer/date/to_datetime_spec.rb10064400671 Bytesc862881d4f109a7310435f316615970b34af5584944f46d8224c7e6fe4d1f9c2
spec/unit/coercible/coercer/date/to_string_spec.rb10064400264 Bytes7def7e02dfabeaa17f42882b61ce5ea1293995e1ce5eb5939ae1578225f74dca
spec/unit/coercible/coercer/date/to_time_spec.rb10064400268 Bytesbd371a7103975236b2036a74ae7ce48882bf1175f25223e9e2abe239a590fa89
spec/unit/coercible/coercer/date_time/coerced_predicate_spec.rb10064400256 Bytesf752edd76334a4e11f1372fd0942782fb717d2eb0aea50bdbf36565d582745e3
spec/unit/coercible/coercer/date_time/to_date_spec.rb10064400664 Bytes329c56dfdb7efaa91efb4f49edcdca31a647c654692476c655e2606fade9908a
spec/unit/coercible/coercer/date_time/to_datetime_spec.rb10064400250 Bytes85ac16870034ff6b1baecdcebd732acf48b8a981699604c6b53405f97b874607
spec/unit/coercible/coercer/date_time/to_string_spec.rb10064400305 Bytes2ff6b018142bae3000d2d422b4be3725753a60ece2910e17558f055b5117b504
spec/unit/coercible/coercer/date_time/to_time_spec.rb10064400668 Bytesae394a410a4de221badac64e1c375ff9a77685a9e5e4a1da9a55cf261b802057
spec/unit/coercible/coercer/decimal/coerced_predicate_spec.rb10064400260 Bytes6bdff0757074f52d5372d4aca79bf1cb6c528fc7788aaf79d4f210a634f3e9e8
spec/unit/coercible/coercer/decimal/to_decimal_spec.rb10064400187 Bytes0d3863686b259cbed505c065dd229fd79f53fb0d7b5fc89d920813126e36563a
spec/unit/coercible/coercer/decimal/to_float_spec.rb10064400266 Bytes316d9271f27178bc626b4e3f8317dfc58c63b7d1958976a3a1b29eb6c3670beb
spec/unit/coercible/coercer/decimal/to_integer_spec.rb10064400266 Bytesfd2f2f4bbc3febd2396f6d477a3a31d2a475406c3683e4f341d8152bb7320fe4
spec/unit/coercible/coercer/decimal/to_string_spec.rb10064400271 Bytes34a453e38213714649cbaa211d6138f98a6626b39c90d38a664f3470b8554764
spec/unit/coercible/coercer/element_reader_spec.rb10064400360 Bytes90a5d5b5ec2d4c8b5af0f19f78476ae0ce8bd69a56591c20f97f986ffa9905f4
spec/unit/coercible/coercer/false_class/coerced_predicate_spec.rb10064400251 Bytes145b3b880ffd9fb172cc8bd754a5f6d1823338b4f1e265cf0f95dbcd302b4a41
spec/unit/coercible/coercer/false_class/to_string_spec.rb10064400272 Bytes770038820adf4bd53d057b20f19f43631d4b250ddee80c416fef952e1a6fcc63
spec/unit/coercible/coercer/float/coerced_predicate_spec.rb10064400244 Bytesb0789e902c6b526821158f07c796368d1880edcee959c495d7acf34714426895
spec/unit/coercible/coercer/float/to_datetime_spec.rb10064400287 Bytes5ebbbd6cbb3373aa181a1ddd7379e6405f968cbae8a4ee1a88a13c1b36a7b49d
spec/unit/coercible/coercer/float/to_decimal_spec.rb10064400267 Bytes4b0011500ab73ccb78f9e50df29f7ebe6174f261030a642b9b36723468893061
spec/unit/coercible/coercer/float/to_float_spec.rb10064400167 Bytes7cdeb2a2865858de39617288134ed4a6385912afcb947e1540c06327c4555ec3
spec/unit/coercible/coercer/float/to_integer_spec.rb10064400244 Bytes1ae49c2df06a2b6246269bd03bd9acc993ea6ccda942d6ffeefbf676488df466
spec/unit/coercible/coercer/float/to_string_spec.rb10064400249 Bytesfd0adedad15dd18f7fd8fd2b6b5253985e4be0b0d8c9dffe6e422ca54db42a5c
spec/unit/coercible/coercer/hash/coerced_predicate_spec.rb10064400248 Bytes5887480d94d5b59f885953e7a3d28290b398d5fe5d5f5cba1530dc10ffee1791
spec/unit/coercible/coercer/hash/to_date_spec.rb10064400915 Bytes6fd392ce837f53c36e743ceb880e7135072e4802ae1cf12c2fd0811f18f46daf
spec/unit/coercible/coercer/hash/to_datetime_spec.rb100644001.01 KB373c8e9308427eda8f6503b7435a30060721e2081d65c7e8a54e66ea9369cd23
spec/unit/coercible/coercer/hash/to_time_spec.rb10064400999 Bytes75fcf173691ee5e2884412e1d2aa57616da5cdd14390a5f4b9390ed8832b74b7
spec/unit/coercible/coercer/integer/coerced_predicate_spec.rb10064400240 Bytes48ea670c0eeaea51d667eeb6fc5001e09bf0d2b5b5fdf68b4dfab4f0cfa71411
spec/unit/coercible/coercer/integer/datetime_format_spec.rb10064400480 Bytesf5060b659d05f4bdf5e7e386b447782c481b7171452cbc1df7c8e1cbe7887482
spec/unit/coercible/coercer/integer/datetime_proc_spec.rb10064400405 Bytes555601b34a01d73c01e13291e36a959226154d6097c1c9bc44e0c082010423a0
spec/unit/coercible/coercer/integer/to_boolean_spec.rb10064400501 Bytes2e1738cf006f5ddef0eefe9e3d3ee5e0c9ea810784742d520c0ad9a141290f02
spec/unit/coercible/coercer/integer/to_datetime_spec.rb10064400289 Bytes392a46ff53ede9749e4088a486f6564844368649293855a472426fb8d0d98223
spec/unit/coercible/coercer/integer/to_decimal_spec.rb10064400270 Bytes15782651f34d4d14c2574f1b77a2b7eab3718324d0509bc0756c29613b83cccd
spec/unit/coercible/coercer/integer/to_float_spec.rb10064400247 Bytes4bf203a37a8e014ebe4470a801d4eb0aa35cfa65ff110b277622f616dae73b94
spec/unit/coercible/coercer/integer/to_integer_spec.rb10064400171 Bytesdfec23dc9484c7640b7db97933e30d99a7eb508925c2eb2ca952f46f4ef809d1
spec/unit/coercible/coercer/integer/to_string_spec.rb10064400253 Bytesb08ebe9564476fd35dc88aaca878f8cfe40216c85381e20ce0de496334d1fc60
spec/unit/coercible/coercer/integer_spec.rb10064400217 Bytes7fb209e34b4f7c159c85d3f36c77acccd61934f1c21d53ec3fd0db17542f0efd
spec/unit/coercible/coercer/numeric/to_decimal_spec.rb10064400446 Bytes8d2f2504e1e9ac194beb8e2245243c01a127f1cee8a44a621b87d515e7367e30
spec/unit/coercible/coercer/numeric/to_float_spec.rb10064400211 Bytese024f0e6aa384936f85197afefd34972aa1e7587fea98e73a7c56a5534d4e062
spec/unit/coercible/coercer/numeric/to_integer_spec.rb10064400213 Bytes1ab37850b7148e247e1c718492fb280970ea3d092c349568639090a63f3a9875
spec/unit/coercible/coercer/numeric/to_string_spec.rb10064400285 Bytesef4ef2d64c5f788b367f8db6aaf3b7327ef79b58dd8b144fc3223643e4744020
spec/unit/coercible/coercer/object/coerced_predicate_spec.rb10064400202 Bytes46c0b5132bb502a1704e44330c1fbc4b8316094ecea6c5c34fe7cbef64191c4a
spec/unit/coercible/coercer/object/inspect_spec.rb10064400204 Bytes6fca4ebf2cb6d516e0bb09fd40cc8db10dfc90c3b5745271850139ecdae67cb7
spec/unit/coercible/coercer/object/method_missing_spec.rb10064400496 Bytesfa6a776638f4683c274107acd590987da25b693e33cc42f93432d1e3444983a1
spec/unit/coercible/coercer/object/to_array_spec.rb100644001.18 KBd00d3b33dc609692444cf12590666555de21af77cefd63b3c073e7b51129ec0b
spec/unit/coercible/coercer/object/to_hash_spec.rb10064400529 Bytes289c63bcacc3b12f284e0d0c1f48394d2445709cad29b7c3be055e88d1f17588
spec/unit/coercible/coercer/object/to_integer_spec.rb10064400532 Bytesf84faa33278d0507cbb4b0e6d20699c35e0ecf985e59650f0c2e822b0974d020
spec/unit/coercible/coercer/object/to_string_spec.rb10064400530 Bytes8ba8dbd455bf57ffb18c92ca7fa8a2d6e7a023a9add1c9b4d19128446ee0b044
spec/unit/coercible/coercer/string/class_methods/config_spec.rb10064400168 Bytes5f51d3ff4a46f72ea66436f419b120eaffacefbc9d6b65e732e8cc9bf3433f0f
spec/unit/coercible/coercer/string/coerced_predicate_spec.rb10064400254 Bytes3283d8d8be3d6eb48e29b76b660e0828a26e0f1ce0f0f0cdbace8eb7a4c6a0ad
spec/unit/coercible/coercer/string/to_boolean_spec.rb10064400647 Bytes1ddede3563e55e14e6b25f835b6adde97d0f774b5f52d7c0fd04aff0dcdce9f9
spec/unit/coercible/coercer/string/to_constant_spec.rb100644001.08 KB5e6777f6c108b083c124275404dc83bbd96d506e653f2a35e7ca3db29024608b
spec/unit/coercible/coercer/string/to_date_spec.rb10064400544 Bytes0150f3b12f31632d10b519f4777cf48a8fc717f38bea2bee9efb6022398ab85b
spec/unit/coercible/coercer/string/to_datetime_spec.rb100644001.19 KB0639a9780cc0b098b81e2326d2688a71c165d61ca7d91c37f4f4c24765319777
spec/unit/coercible/coercer/string/to_decimal_spec.rb100644001.32 KB6e13bda74041c22b2811c8ca6c568a4ece8d439d616278ef3b6bfbac919cb573
spec/unit/coercible/coercer/string/to_float_spec.rb100644001.22 KB1cbb67429d3e75ffd50fee12e0e6353a530fd7ab4869b1049e95c3e9ae33c742
spec/unit/coercible/coercer/string/to_integer_spec.rb100644001.61 KBa9d3d1bb63f2c4699392e38e153810ab9cd90807080c6bc7be3a3f201f1dd109
spec/unit/coercible/coercer/string/to_symbol_spec.rb10064400175 Bytesf68d7f8be40a66f126e2bfa2e29cbd08b0c9479e938d701595e84330cf7a692d
spec/unit/coercible/coercer/string/to_time_spec.rb100644001.16 KB37f4d37a9a3b6b94f2394f3f035e695f42489ab58d71dc3760d18a56e7719a73
spec/unit/coercible/coercer/string_spec.rb10064400215 Bytes2c22b6ca52d67e0bdb337f2bb80b4b83f7c6cc7a991f645226df644d05d5f143
spec/unit/coercible/coercer/symbol/coerced_predicate_spec.rb10064400249 Bytes79a7e8392284b573d2f65016b0a799af346c67d3682026a6d7631efe06f4b6a7
spec/unit/coercible/coercer/symbol/to_string_spec.rb10064400253 Bytes8c7cf97cea8a0f879602bf5db3c6abaa00b885a2e6ea2ab7ae9164af70d49e15
spec/unit/coercible/coercer/time/coerced_predicate_spec.rb10064400248 Bytes39eaf60ee4d081541b8b68ad34c38e2ad30956f44ffe2927483860704a301954
spec/unit/coercible/coercer/time/to_integer_spec.rb10064400207 Bytes1098a18b09413e37ad027fca45d5fadd8b333e2aa7befd5309f3f1eb3841c586
spec/unit/coercible/coercer/time/to_time_spec.rb10064400218 Bytesd24a0c432021cd3323c2a79cf6d7da891682eb6de5ec1917a4c538015ccfba6e
spec/unit/coercible/coercer/time_coercions/to_date_spec.rb10064400840 Bytes8adaaa9c32c77111e32eaabf98e97ac1bbdf95dd5979ccf343c16ee1717a4de6
spec/unit/coercible/coercer/time_coercions/to_datetime_spec.rb100644001014 Bytes18a21f29c2bcfe5ba71c0b41bcc281f1dc999cd2a11318954b93096c7f144b8b
spec/unit/coercible/coercer/time_coercions/to_string_spec.rb10064400522 Bytes30b5be20c9371e9515a551333be01c243ae00133da005a3d1edb10980988f0ec
spec/unit/coercible/coercer/time_coercions/to_time_spec.rb10064400946 Bytes6c255a3facd0b0c6462bce15b772887e71e1207738fb70fb675ac4bfe03a6933
spec/unit/coercible/coercer/true_class/coerced_predicate_spec.rb10064400247 Bytes2476fc82ec97a350e4cfd9b18275380cfd56cef5624693ef6252b649882af612
spec/unit/coercible/coercer/true_class/to_string_spec.rb10064400267 Bytes522b7b8f08cf4840c7c8275fbd75f181c682683829d30e07c08c8a0938bc7886
spec/unit/coercible/configuration/class_methods/build_spec.rb10064400323 Bytesb76af97b9ebf71f2a0746100c99dbc4aba58bc6104395c3ef0ff523966446d83