dry-initializer-1.1.2

https://rubygems.org

dry-initializer

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 931798

number: 1.1.2

platform: ruby

spec_sha256: 0a5063a920f72b37f1c8b167436547399a5682c88c99176e5ace3537a42ec55f

sha256: 8b0ed97b46a3302db60dfc52d3871e77624699b8109921dc5af7925a39f9e855

created_at: 2024-05-13 08:28:04 UTC

updated_at: 2024-06-11 14:55:05 UTC

position: 19

version_data_entries_count: 49

uploaded_at: 2017-02-06 17:31:40 UTC

indexed: true

has_extensions:

extensions:

Gem size: 19.5 KB

Version Data Entries

Total: 49

Unpacked size: 55.4 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.codeclimate.yml10064400203 Bytesda6469fb063f72f17dffdc5b379804d4b1acf55c7c9cbd6389c17b3887b1c453
.gitignore1006440094 Bytes4c8b82ddb5995e35ea67491326620489ff7d3017eb47b5c658d02ea914870b76
.rspec1006440053 Bytes06245e25d7cf46b4fbde27b5faa0df0d4110e11918eeb5848de4ab2aff897b59
.rubocop.yml10064400773 Bytesbdbf32f95d873f900fe54bfdba9017b4dfb4e94c54fa5b3d6664aa5c1172aea1
.travis.yml10064400451 Bytesedaef6f25fec58828323d226d6cd603e59878c843d5b501f0185321a01a8f222
CHANGELOG.md1006440012.7 KB9396b3760389b4cc9ff0d37b98b156872dcb786de25f7b074038df473ab59b66
Gemfile10064400528 Bytes1dff45e1f9cb1115a2d14f49cd547c8f0c512700a3455a4f597d01ca358d9ebb
Guardfile10064400162 Bytesee67474f70425fd007c74f7bbbc6f8fe8fe5a8d9cfd1e3f5b700dd43da5c8e7c
LICENSE.txt100644001.1 KBae9ecdaf9a2635e18ea78284fa0a7d2858097f8035d1e64ed519f785cdb73e78
README.md100644002.75 KB864b4eb153281a6821a363ca6d3c28b84c0f9e4ede5642f6ca6ba1cc1add7702
Rakefile100644001.25 KB714bb7db4e7beeda1b18c93f39d1ef31f0e34c1df28ff6ceea891dad4172f41a
benchmarks/options.rb10064400944 Bytes17226179d155bb2f10a4d30714fade541fdc1d854010d99b57a408d134407b84
benchmarks/params.rb100644001.15 KBa5fe50cd9f3af3aeda4ac048942f0fd52bc4985cf0b76f526dde18028fdf18d4
benchmarks/params_vs_options.rb10064400658 Bytesffa1b90389f8dc73d8f91c4fe5ec1350e784a0b263eb869673bd66ba8c9656f3
benchmarks/profiler.rb10064400783 Bytes7994f00972c48a17a8f21a3a700b1998b6dac707784eb86189da70434c131ea7
benchmarks/several_defaults.rb100644001.54 KBd7054eacba0abf49fdd11725716a52caed4cb313675aeeb3e66f2fe6318d8b17
benchmarks/with_defaults.rb10064400890 Bytesb730f3d484350b29df21317d6c70f6e2fed8ebadf452fea6dd647d313eb458b6
benchmarks/with_types.rb100644001.02 KB589a9992a47216fa3ae446742cc4cc1908be3b355a20ef4d26fb349df31323ea
benchmarks/with_types_and_defaults.rb10064400883 Bytescc5dc8c054132793eb88236752e136d3ae76a5caacbc21b711ad82f7a9b47311
benchmarks/without_options.rb10064400829 Byteseeb4c63215933a94392f80843064680fcf0bf3ddabd187905385324a8de31d40
dry-initializer.gemspec10064400840 Bytesc52909338ac00c14ee7ca0274929be16ea3f3218cf00eb3adb914b355c48befb
lib/dry-initializer.rb1006440035 Bytesfd1b73b4b9293fd4e578560d7623306d5244cf3d810bfd7475d139b8a5a6956a
lib/dry/initializer.rb100644002.15 KB24f403da5c04aa871ee4b0861905b265dcd6b01cd3aa3a6541db87cd7e43d35e
lib/dry/initializer/attribute.rb100644002.73 KBb79f25b74e5ea4f08c61661dbdef6800993c69798276fcadc2c8388bf250220f
lib/dry/initializer/builder.rb100644002.88 KB01103133bb09ca1a5c38ccf23971e421a7d5bd12370d168001f4dadbf304d590
lib/dry/initializer/exceptions/default_value_error.rb10064400260 Bytes22dfb8381be27ab95df5cf17bf27da911d8d65a37034202410ac096f5484671b
lib/dry/initializer/exceptions/params_order_error.rb10064400223 Bytesbd62802b470956a66189b2583a2a9ffd86553e5a6eddef98fc5a698ec453884a
lib/dry/initializer/exceptions/type_constraint_error.rb10064400194 Bytesa2f3cbe09d89b97fe8ea560dd3674e955bed2f1fe95f2b75264d7fc927084f33
lib/dry/initializer/option.rb100644001.27 KB14266572b3fa6e509719d36675541730e11bbd5c631ddcefb9a3af445eba3b43
lib/dry/initializer/param.rb100644001.03 KB0a5c2923d87b851d7ea8c40ba5eedfda8f60b0a8fe0a21e8699e71591b1345c4
spec/base_spec.rb10064400411 Bytes2959d6ff4ab457192f8ea45a1908925a0ac977de58259a1440aeeab2e81b513c
spec/container_spec.rb10064400978 Bytes1b297c2e408d50038015085f0f651760d5037524a27e1c905241040d29da937e
spec/custom_initializer_spec.rb10064400484 Bytes139da2681518061f4783fac93a9d5c0f0cbcdc9f20806770381ab346c202201c
spec/default_nil_spec.rb10064400322 Bytes2f64d450c5e1e47b1c033be4b17a1cd41ffc8b309f5a8781001e083250d5e282
spec/default_values_spec.rb100644001.88 KBf3c8ba8a61c6d48d63da00e912c150eb8995aa67f021f0e6ebeaf4380b9b51dc
spec/enhancement_spec.rb10064400359 Bytes4c07f608228415e95bd16dd7080b4d926558a158b1c3cc5226a50e0a87a9f1c4
spec/invalid_default_spec.rb10064400252 Bytesacb57305c5078d90a1b3174bc211a8ff6aba98c2657475c845cf8c13b563c28c
spec/missed_default_spec.rb10064400294 Bytes603031fde1bd77ba64c8a144f512ce2ba1e606fc1c6dda3fea806c59364e7fc0
spec/optional_spec.rb100644001.07 KB6048e8dccab8aaec2863b5de1e5dae578ebb6e1f5cfe811e07d17e692c3881b6
spec/options_tolerance_spec.rb10064400231 Bytes68dca213f1565ba87e923534aafecc1e043f109f304260ada285a496215e2376
spec/options_var_spec.rb10064400918 Bytes1b8b8d052f0039932f3b7143766e35a79aefe306d867d39db4aee434f9aef2f1
spec/reader_spec.rb100644002.03 KB63cd4878126753e9a5217ad882795e6cc6f9fbc4eb983d65143a9a75aaf4c484
spec/repetitive_definitions_spec.rb100644001.46 KBfe70e56b2843962616157a7c27caf17da898ebd6f8977fadf1713fff4180b726
spec/several_assignments_spec.rb10064400945 Bytes9cbeec1f31bb33dd5a59650c323762a01c6e43e791b2bf61216ff3a0de766581
spec/spec_helper.rb10064400378 Bytes598d7615a6625b4bf8eee6674cd93ab08843a58a6b1a01fdfb85e92472773aaa
spec/subclassing_spec.rb100644001.06 KB4b622c2d578ecc3da9a899781351b8748aba0eb88bf0113d31c73e4b80ba39ce
spec/type_argument_spec.rb10064400774 Bytes3cfb68b1a2a90974b41d956397892255862cda1292402ae88442b4b1564667cf
spec/type_constraint_spec.rb100644001.08 KB6a2be2ca6d27df3f3e621e48d0f8e84ce389db2f86e789bdba841f53d2bdd686
spec/value_coercion_via_dry_types_spec.rb10064400374 Bytesf90bacc98f13334c1affae603f797bbef4ddd9568769d6fb586f30bf5bcad7e0