dry-validation-0.5.0

https://rubygems.org

dry-validation

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 883201

number: 0.5.0

platform: ruby

spec_sha256: de339e048d302e0eca6e64692083709680cc62a5077cbb717e3dd897a5a3a3d5

sha256: b2335c3f6c8154685ed27712568d067897a7b793a88819034e100a91e2f603ce

created_at: 2024-05-13 08:27:19 UTC

updated_at: 2024-06-11 07:43:09 UTC

position: 62

version_data_entries_count: 62

uploaded_at: 2016-01-11 20:03:59 UTC

indexed: true

has_extensions:

extensions:

Gem size: 23 KB

Version Data Entries

Total: 62

Unpacked size: 78.5 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore1006440072 Bytes08444a9cac139f0c92b94b0ef750cb5ed889c6d774a22d0f40a73aab9b53c716
.rspec1006440045 Bytes3234da309d99b4b297cfdcbb2c04cd38441df7bd5b88030b6ff875a930be5265
.rubocop.yml10064400258 Bytese9ece9179c0d0589dd5f2c911a9336ade58a8c60e09646c5d6f17dd50ea73daf
.rubocop_todo.yml10064400390 Bytesf22a20f25b5ad384fe8e96f7c7741913f10a97696c9aa42f421e4ed57b102953
.travis.yml10064400631 Bytes6197a1a97c8575ba4ce7e8a9fd19a42d77a2ce6aa1f4ed75551323b1cff7912f
CHANGELOG.md100644002.98 KB54b0767c3033eefe9cb6d74f338d21c795f26cee5cc87298bbc22aab500ae1a7
Gemfile10064400196 Bytes4271bd49004724026783683ee926fa46a91493952058bb063e03371922d22d31
LICENSE100644001.05 KBc0642f002a5ac3d1e3299a346c27730c1f720eb6d1a9f4cf372a821a1179d23e
README.md100644004.1 KBe5de50e680964a6fdc6d8a2c9a3ff06cf710fde3286c671ff06328c97e31336b
Rakefile10064400257 Bytesdd4a82be899d588ed687dcdd70cb292848840366642f9b2600d30b6372d90882
config/errors.yml100644001.38 KBc398c1a61ef11364efbd88d83d41fcbfd0cdd3e82b3653302832653c56abdd44
dry-validation.gemspec100644001.12 KBf320b79d4f2588dfee378e1c528bf10c023d6a043c5ccf8bd69a1fd36df971d1
examples/basic.rb10064400342 Bytes75a1141e7b55118af8975cd10eaf24498f5cb7ee850984d42e17de412bdfebb4
examples/each.rb10064400370 Bytesa98d9fe76fcb06fcb6db369170ea1198b2febd75e811ae57604bf3a33328c7a3
examples/form.rb10064400336 Bytes48f73c5e8bf6657e24db82318901f8e3539b58c1e94d921f7721c2ea482aaa44
examples/nested.rb10064400560 Bytes7d2ace4e6b9b682c67778978207e1484bf08a537bf87a94617c5fb0d3fa5f237
examples/rule_ast.rb10064400431 Bytes5cf90bf3023fdd05f9c6d195ce20c695950d65c5aba562bee5d62acd45a55128
lib/dry-validation.rb1006440025 Bytesc3987518331dd5f222561cd380a2f389037bc9d9d27dcabf99178ca8186357d9
lib/dry/validation.rb10064400349 Bytes4eb1d44e9a671a3670845738523a870ede9efa48bf91d35d1ed17fdae732a21b
lib/dry/validation/error.rb10064400642 Bytese90df99874630e847b6948cb36d2c4a830ff9f981d69c0093c18a7a1315dce9c
lib/dry/validation/error_compiler.rb100644002.7 KBc00de33b56273ec0318c891fda8efb6ccf76c307b0620fdccffdf39462b733e5
lib/dry/validation/hint_compiler.rb100644001.5 KB77abc1664961f94ad06dbf13926e49afdd7630140d1aa9132aa886df92d8cfc0
lib/dry/validation/input_type_compiler.rb100644001.9 KB41b54a2fc6c3bc303abafe96d90a7ee0d38a33890c1b3c415065545d4b7a2ba9
lib/dry/validation/messages.rb10064400315 Bytesef9b3c182847b07840bf13e0b6714d9b44aad22ed769b6876f775ba17c662d29
lib/dry/validation/messages/abstract.rb100644002.11 KB438bf3c697140275d972ea086fad8900ca64a7cd2fcb0768f9f591249f7f486a
lib/dry/validation/messages/i18n.rb10064400463 Bytesa3aaa83130d5904ffe7085259278d23699e5f3eb26365af85f5debe8bcfc3f84
lib/dry/validation/messages/namespaced.rb10064400608 Bytes39e80af62553888d224fdd3e188c2fc2d06bbe767898eadbb31d1bee5a7e3d43
lib/dry/validation/messages/yaml.rb100644001.06 KB6c1ac861f584e395728fd57abef66e0b761554302e96580547f0ce5f9cfb2fb8
lib/dry/validation/result.rb100644001007 Bytesb55474d14c10f3632a09d186d2cb2655ecce8069971bd0f29029f8910c1d0665
lib/dry/validation/schema.rb100644003.23 KB098662bed99a1420c7332ae840b8b44a2412e07ba63e1c3d26aabec0aaf02d94
lib/dry/validation/schema/definition.rb100644001.31 KBeac41412c771bcdc7da9eb831c512bfd21c418e32c937cfe25e56ef23ee62661
lib/dry/validation/schema/form.rb10064400378 Bytes5ea5bd35991513ad475b237d6048b28a00a1d9de1d554a2b4336886121ef803a
lib/dry/validation/schema/key.rb100644001.27 KB0d51ab9e91097ad26f61c2a1189ce6b1e3968055781eb674bb7f0f1d8531c5e5
lib/dry/validation/schema/result.rb100644001.15 KBc9a9a2d2415de6f7e33918c356b887269a4fa1d5f215d61c535d8ca3f49cbcfc
lib/dry/validation/schema/rule.rb100644001.25 KB2e5ef4d2b88f729ab2cbd3b057c2913496d7ca66f6574b4f681c4e80f2d260a9
lib/dry/validation/schema/value.rb100644001.17 KB4b967461d36b6199f7acba0a4768ce226389a6074876e95a5d5464cb19cf2b02
lib/dry/validation/version.rb1006440070 Bytes9f566faf74490a93d32791cb2bf1a8e363b8b33d38d315b2fbabc233d1bb434a
rakelib/rubocop.rake10064400367 Bytesdc30a7013d78d7f0384db92a89602f55b4a26de684e76f831591874ac7bc83f7
spec/fixtures/locales/en.yml1006440083 Bytesdd1c647afc09f50df7aa56f9cbfd02c031e77ae22539dc98844970abb705d356
spec/fixtures/locales/pl.yml10064400366 Bytesbfd708dc69f7061a577de17df8333b5d36ecc2405ff31ad2d04576eaabba8c43
spec/integration/custom_error_messages_spec.rb100644001.17 KB016707e5cab3c7ba45fc8d22c5b2da405ef95f1dc3c0e0c8990a3b2784a2801f
spec/integration/custom_predicates_spec.rb100644001.43 KB8d3b44cb790af8f2cf368ee894ec48f75db8c78e43751464814d84ecdc69f9af
spec/integration/error_compiler_spec.rb100644006.61 KBe9ab3e2a4423a4354728c98fbb45d1a8e9263bca17b55627c3441f23e987092a
spec/integration/hints_spec.rb10064400907 Bytes88644775ed29bd8af4e7d188a38c1274710af5749ab5f647259cbaededd0d67b
spec/integration/localized_error_messages_spec.rb100644001.42 KB7edaa2f8bf03453431cd84b6a25a2d3328eb690aaf7bdf948f86b68fe36111aa
spec/integration/messages/i18n_spec.rb100644002.19 KBec5a96f83eede8f257903d5d44553882659e05e7a6b9581a135ad5c52209d6a8
spec/integration/optional_keys_spec.rb10064400826 Bytescb034ff113b0ed63b5e372fa36f6bdda378d174e43d5884f3693e92a90b3fcce
spec/integration/rule_groups_spec.rb100644001.25 KB53412396df1623343c22f9c857279682b250bc0e8d440bd40bba73fec5e7a930
spec/integration/schema/check_rules_spec.rb10064400689 Bytesaa0cfddc261de1dedd8e1578ce140d65f8213500b628bb010b573aeefb34ab67
spec/integration/schema/each_with_set_spec.rb100644001.81 KBeb738a462cc5f203590212838d57b842e2fa6d079e1e914fdcb3feeec3c83da3
spec/integration/schema/nested_spec.rb10064400738 Bytes6056781c09825ed374ab9c6e6402dc10815b852d243d2383a42c8ab787d42b30
spec/integration/schema/not_spec.rb10064400951 Bytes899223e7efe1890d9e03af7931fccd3d87083371c2bef171276dcbb7b550a59c
spec/integration/schema/xor_spec.rb10064400916 Bytes5a320867873a53c3fc6b156285e7680ad7fefe08842c7432dccab660ad2e85c8
spec/integration/schema_form_spec.rb100644002.81 KBb5e7533f4e09fea1b146045aa324f4af0dea3de8ac7be394faef877c0655dba3
spec/integration/schema_spec.rb100644004.7 KB18f399f45d0ef8b9665ae7eaa6513e391c997099fb4f9cd2afadf9ad093fb842
spec/spec_helper.rb10064400481 Bytes1be1af84cf7fcb4d91916693d8afb99afa08a3c46167ad2231a7eec0c14ed9e7
spec/unit/error_compiler_spec.rb10064400231 Bytes2cd5c1dd74e24747c905163cd6b04f517ab8c5fd59bd52306f992688dee3d8ef
spec/unit/hint_compiler_spec.rb10064400764 Bytes3d06f9a6ac36a0feae9c44a085f027dc45cf1caf71d3a36ef52442bcd5ddd465
spec/unit/input_type_compiler_spec.rb100644007.33 KBea894903af25ab66569ec9abca42d35bdf2f406f6ccf3410fb3de4e019c8317a
spec/unit/schema/rule_spec.rb10064400859 Bytesb56758251aba902d304c38d1464b50e720feebf761e9dd176a1aa00c2cfcb838
spec/unit/schema/value_spec.rb100644002.09 KB2607b9784c9a24a03a3613ea5336aa96b42aa1ad6a73128271a1b3bca3b483ae
spec/unit/schema_spec.rb10064400868 Bytes40e7a03e59ca8cf897669cbf8cea43c9891f8e75320d819af8c4fa736af459a6