dry-initializer-0.2.1

https://rubygems.org

dry-initializer

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 931780

number: 0.2.1

platform: ruby

spec_sha256: b7fc444ffd6bf8e6ec400dc8e2d9be0e88993ea8ab10ca1bdd50897d16da7133

sha256: 8a2e51571a4a0aaec40217ed28d4ce36367e390a872d0a4f8ea873f2aa238cb1

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

updated_at: 2024-06-11 14:54:57 UTC

position: 41

version_data_entries_count: 52

uploaded_at: 2016-05-18 23:52:05 UTC

indexed: true

has_extensions:

extensions:

Gem size: 15.5 KB

Version Data Entries

Total: 52

Unpacked size: 37.9 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore1006440087 Bytes5ea197fbb6ea6c4ea4a087b18ec8391a9e95f8d94d381ea2eac6a0a74ecc49c1
.rspec1006440053 Bytes06245e25d7cf46b4fbde27b5faa0df0d4110e11918eeb5848de4ab2aff897b59
.codeclimate.yml10064400203 Bytesda6469fb063f72f17dffdc5b379804d4b1acf55c7c9cbd6389c17b3887b1c453
.rubocop.yml100644001.42 KBcd71ec502a706f00c424cd8edaa68bbc41b0f858f6783a4829bc70d0f9dab525
.travis.yml10064400259 Bytes38ece6d3139a3cd1acf8419f8096bc196ffb7d396037e97799bd98e4ece6524e
CHANGELOG.md100644003.15 KB6871d25a15b10f2b27e871f9c5df09d7da363bc5f4be1a06001ca1e7d2869350
Gemfile10064400416 Bytes47f330ba6ae39c6a3699da2de3d87812bdd645a709885b4af1b3a4bea361a158
Guardfile10064400162 Bytesee67474f70425fd007c74f7bbbc6f8fe8fe5a8d9cfd1e3f5b700dd43da5c8e7c
LICENSE.txt100644001.1 KBae9ecdaf9a2635e18ea78284fa0a7d2858097f8035d1e64ed519f785cdb73e78
README.md100644002.62 KB91b0d6f7bf785443a2c5b36ce60b4743e3beff078290f96920cb6c9db450c9d3
Rakefile100644001.11 KB32f69e338b8d4c227fcd271b89cfc24627008099254d1985c601431cbb0c72dd
benchmarks/options.rb10064400944 Bytes448524ed9ecaa997c63f4650d09d9929c16f2b4b89bd63c138d11845157aa372
benchmarks/params.rb100644001.16 KB5eff5c5887f1586f86e254334a7430ad2128a42ab32ef8aaf539a2a9f1556e1f
benchmarks/params_vs_options.rb10064400658 Bytesffa1b90389f8dc73d8f91c4fe5ec1350e784a0b263eb869673bd66ba8c9656f3
benchmarks/several_defaults.rb100644001.54 KBd7054eacba0abf49fdd11725716a52caed4cb313675aeeb3e66f2fe6318d8b17
benchmarks/with_defaults.rb10064400890 Bytesb730f3d484350b29df21317d6c70f6e2fed8ebadf452fea6dd647d313eb458b6
benchmarks/with_types.rb100644001.15 KBe3a35c7dbb75f87fec6df836f290e70a1434a38a47203c56e2ca6923601364f6
benchmarks/with_types_and_defaults.rb10064400948 Bytesfe4bd9685a322bd5c0fda4d04c964389a8730c91000b202af8f53baf800f4c5e
benchmarks/without_options.rb10064400807 Bytesf2d3cf9797b1b4aef07a1fd8df1ffa72916599da67c51e820df0ab508b38bb42
dry-initializer.gemspec10064400799 Bytes141157f7d2d7bab0a6cac0a4ec45f41b104e5c0d572cfd81f80a66550790026e
lib/dry-initializer.rb1006440035 Bytesfd1b73b4b9293fd4e578560d7623306d5244cf3d810bfd7475d139b8a5a6956a
lib/dry/initializer.rb10064400550 Bytese747703251cb352f1606108fd8b41f88f28e780de31461a07c502f9c87402eb0
lib/dry/initializer/builder.rb100644001.94 KB3365d7aca9b5b21c7677c554ba8e6c9e61ef8766b0e77fca8d84237a5b3fddbf
lib/dry/initializer/errors.rb10064400369 Bytesd388dbacf9d21eabd1cd1efb456a075cebad2d91d1375a096bf05947df5e4609
lib/dry/initializer/errors/default_value_error.rb10064400246 Bytes701cd3057fb892541f95719cd70db59089cbf340fe503fdfcf03bdfc65de2840
lib/dry/initializer/errors/order_error.rb10064400295 Bytes9a079573c3d8b32b4a0d793777170f5fd6a5b1017b3e627f73c57ca113c9c18f
lib/dry/initializer/errors/plugin_error.rb10064400201 Bytese2f00773e06fbe4daf78684bd7ad8cdefee5f60283c1162a27f574639a6bd1a2
lib/dry/initializer/errors/redefinition_error.rb10064400152 Bytes65dc0be3b5bec3058d821d2a7305711757de1c5856b066b37f973d39480cfa66
lib/dry/initializer/errors/type_constraint_error.rb10064400242 Bytes262437e8d0c190825cee8cafbadadace951c13e434d36eccccab3a4e832aa2dd
lib/dry/initializer/errors/type_error.rb10064400224 Bytes9a7978a6c11d5ecd8b0f109cf74cbffc9965029c6cf9aa2c5188b4f009b125e1
lib/dry/initializer/mixin.rb100644001.09 KBeb691afcb7dc29d3c05a3fa5b47815008536e8282fd0542319eb8c1cc965c96a
lib/dry/initializer/plugins.rb10064400306 Bytes1b4cee668fe3fd73bb8377adf1b01ed648099a464fe519097beb5b2803194c32
lib/dry/initializer/plugins/base.rb100644001002 Bytes2dca6dcb2a48f9753f6c3bbb49d72a81e136eb172dfe9f88542451cc1045b5f3
lib/dry/initializer/plugins/default_proc.rb10064400682 Bytesda1fb139c0e122033520f9a858afaec978c368a22441c54cbab86c167c2ba441
lib/dry/initializer/plugins/signature.rb10064400775 Bytesb0dd7e256d15d5a8de2850da6e9114d7151bcd70e4029215dcf06e0e34f874a8
lib/dry/initializer/plugins/type_constraint.rb100644001.34 KBedcfce11a60d425240a9f39250ce4b9daa0cc9fba528a806d930f84d77ff8bd4
lib/dry/initializer/plugins/variable_setter.rb10064400245 Bytesb3ad6166856bcbb4ef1f3ba012787cd7dd4623b7ad07ea8649fa32d12e5e09bb
lib/dry/initializer/signature.rb100644001.1 KB57b3b7801fa1f30237049cd7f60563b460a0730b7957b7a3611a9ed3414ffba0
spec/dry/base_spec.rb10064400411 Bytes2959d6ff4ab457192f8ea45a1908925a0ac977de58259a1440aeeab2e81b513c
spec/dry/container_spec.rb10064400978 Bytes1b297c2e408d50038015085f0f651760d5037524a27e1c905241040d29da937e
spec/dry/default_nil_spec.rb10064400322 Bytes2f64d450c5e1e47b1c033be4b17a1cd41ffc8b309f5a8781001e083250d5e282
spec/dry/default_values_spec.rb100644001.15 KB7f114c2ef1eb8f90977b30ed023ca8fc09cd986038c474a357311efe2b4a80ee
spec/dry/dry_type_constraint_spec.rb10064400594 Bytes7cbe55472583394e7b5e516a71f82fcffcc1a135c00f4342b3de2f431ace0681
spec/dry/invalid_default_spec.rb10064400252 Bytesacb57305c5078d90a1b3174bc211a8ff6aba98c2657475c845cf8c13b563c28c
spec/dry/missed_default_spec.rb10064400276 Bytesc23febd2f69be5481edb1435a868742a28950273317f327a439b2731b57be3b9
spec/dry/object_type_constraint_spec.rb10064400493 Bytese44cb3eea58790799b87b4ea3d50edfa87a2d6e0b1d78d7776988142d2f08366
spec/dry/plain_type_constraint_spec.rb10064400693 Bytes62849de5c48162a012147c727a222e8db5da67b14be6d241c8fc5d2a0d95cebc
spec/dry/reader_spec.rb10064400485 Bytes05077b524ef1a94cf989535333770d4cb973914ca2477d65e1b70df7dc6377ee
spec/dry/repetitive_definitions_spec.rb10064400903 Bytes939bf6d58d2399b69ce404c5b6a19459df1a0bbc796e8499729685f88933686f
spec/dry/subclassing_spec.rb10064400812 Bytes93514a6ea35489a76452aac57512a3155cfd5c56eca8966668b0b3b3f45127eb
spec/dry/value_coercion_via_dry_types_spec.rb10064400374 Bytesf90bacc98f13334c1affae603f797bbef4ddd9568769d6fb586f30bf5bcad7e0
spec/spec_helper.rb10064400352 Bytese52c181d3ef74cee6f7dbe58c5386edd298c1fe34dffffa481b355e524138411