.gitignore | 100644 | 0 | 0 | | | 72 Bytes | 08444a9cac139f0c92b94b0ef750cb5ed889c6d774a22d0f40a73aab9b53c716 |
.rspec | 100644 | 0 | 0 | | | 45 Bytes | 3234da309d99b4b297cfdcbb2c04cd38441df7bd5b88030b6ff875a930be5265 |
.rubocop.yml | 100644 | 0 | 0 | | | 258 Bytes | e9ece9179c0d0589dd5f2c911a9336ade58a8c60e09646c5d6f17dd50ea73daf |
.rubocop_todo.yml | 100644 | 0 | 0 | | | 390 Bytes | f22a20f25b5ad384fe8e96f7c7741913f10a97696c9aa42f421e4ed57b102953 |
.travis.yml | 100644 | 0 | 0 | | | 631 Bytes | 6197a1a97c8575ba4ce7e8a9fd19a42d77a2ce6aa1f4ed75551323b1cff7912f |
CHANGELOG.md | 100644 | 0 | 0 | | | 2.6 KB | 7e76d20972703eea3eb8744ba1bb87e95d5233f5c9f3e48be54842044317acf1 |
Gemfile | 100644 | 0 | 0 | | | 196 Bytes | 4271bd49004724026783683ee926fa46a91493952058bb063e03371922d22d31 |
LICENSE | 100644 | 0 | 0 | | | 1.06 KB | 825db79c0cc220fc223de5c4bb27e4b52231929e6382cf28904ba8c3fc1fad87 |
README.md | 100644 | 0 | 0 | | | 4.05 KB | 898be86c17b931efb02ebaa5a13130970be8769b92c47c3093283708f2c8bf37 |
Rakefile | 100644 | 0 | 0 | | | 257 Bytes | dd4a82be899d588ed687dcdd70cb292848840366642f9b2600d30b6372d90882 |
config/errors.yml | 100644 | 0 | 0 | | | 1.38 KB | c398c1a61ef11364efbd88d83d41fcbfd0cdd3e82b3653302832653c56abdd44 |
dry-validation.gemspec | 100644 | 0 | 0 | | | 1.07 KB | 949595a85062d9b510b4ef3005762a00558dea09d6fdf0a5c4d1ac830447d996 |
examples/basic.rb | 100644 | 0 | 0 | | | 342 Bytes | 75a1141e7b55118af8975cd10eaf24498f5cb7ee850984d42e17de412bdfebb4 |
examples/each.rb | 100644 | 0 | 0 | | | 370 Bytes | a98d9fe76fcb06fcb6db369170ea1198b2febd75e811ae57604bf3a33328c7a3 |
examples/form.rb | 100644 | 0 | 0 | | | 336 Bytes | 48f73c5e8bf6657e24db82318901f8e3539b58c1e94d921f7721c2ea482aaa44 |
examples/nested.rb | 100644 | 0 | 0 | | | 560 Bytes | 7d2ace4e6b9b682c67778978207e1484bf08a537bf87a94617c5fb0d3fa5f237 |
examples/rule_ast.rb | 100644 | 0 | 0 | | | 431 Bytes | 5cf90bf3023fdd05f9c6d195ce20c695950d65c5aba562bee5d62acd45a55128 |
lib/dry-validation.rb | 100644 | 0 | 0 | | | 25 Bytes | c3987518331dd5f222561cd380a2f389037bc9d9d27dcabf99178ca8186357d9 |
lib/dry/validation.rb | 100644 | 0 | 0 | | | 312 Bytes | 1201d1560a77a77f8c2bfa91bad115c98560d5aa953255dbbcd7f1151f6d3652 |
lib/dry/validation/error.rb | 100644 | 0 | 0 | | | 642 Bytes | e90df99874630e847b6948cb36d2c4a830ff9f981d69c0093c18a7a1315dce9c |
lib/dry/validation/error_compiler.rb | 100644 | 0 | 0 | | | 2.7 KB | c00de33b56273ec0318c891fda8efb6ccf76c307b0620fdccffdf39462b733e5 |
lib/dry/validation/hint_compiler.rb | 100644 | 0 | 0 | | | 1.5 KB | 77abc1664961f94ad06dbf13926e49afdd7630140d1aa9132aa886df92d8cfc0 |
lib/dry/validation/input_type_compiler.rb | 100644 | 0 | 0 | | | 1.89 KB | 4d649908fd31b6f00a924e246bf5dd258b65142f9fad92fdc8efc33b0fcc44df |
lib/dry/validation/messages.rb | 100644 | 0 | 0 | | | 315 Bytes | ef9b3c182847b07840bf13e0b6714d9b44aad22ed769b6876f775ba17c662d29 |
lib/dry/validation/messages/abstract.rb | 100644 | 0 | 0 | | | 2.11 KB | 438bf3c697140275d972ea086fad8900ca64a7cd2fcb0768f9f591249f7f486a |
lib/dry/validation/messages/i18n.rb | 100644 | 0 | 0 | | | 463 Bytes | a3aaa83130d5904ffe7085259278d23699e5f3eb26365af85f5debe8bcfc3f84 |
lib/dry/validation/messages/namespaced.rb | 100644 | 0 | 0 | | | 608 Bytes | 39e80af62553888d224fdd3e188c2fc2d06bbe767898eadbb31d1bee5a7e3d43 |
lib/dry/validation/messages/yaml.rb | 100644 | 0 | 0 | | | 1.06 KB | 6c1ac861f584e395728fd57abef66e0b761554302e96580547f0ce5f9cfb2fb8 |
lib/dry/validation/predicate.rb | 100644 | 0 | 0 | | | 661 Bytes | 6787cb74f73dc00886eb30631e9bbe2bccf933e8c1c41c77fa4b1008d5edab68 |
lib/dry/validation/predicate_set.rb | 100644 | 0 | 0 | | | 432 Bytes | d6fd84c8236e4575a16db8f84b54e62ebc3245d56a08793d6f1cb15dc3f9e6e4 |
lib/dry/validation/predicates.rb | 100644 | 0 | 0 | | | 2.47 KB | 8e0cedef2dfc71ead4f4bb854c0b9c21d0930222d293212de3e55bf194f97afb |
lib/dry/validation/result.rb | 100644 | 0 | 0 | | | 1007 Bytes | b55474d14c10f3632a09d186d2cb2655ecce8069971bd0f29029f8910c1d0665 |
lib/dry/validation/rule.rb | 100644 | 0 | 0 | | | 1.7 KB | f9625da0fe1ec6ffb8aa386eb683d430ecf8eaa86743692fe093ca01b2792c3a |
lib/dry/validation/rule/check.rb | 100644 | 0 | 0 | | | 237 Bytes | 0ac3f152076e4191d0ba67c483767c6d42543018bf502076272123e967d9e434 |
lib/dry/validation/rule/composite.rb | 100644 | 0 | 0 | | | 1.05 KB | 8e18a457b7f5be4661da1369dab93121c3e8a3785059a01c46e23cb631bfb57b |
lib/dry/validation/rule/each.rb | 100644 | 0 | 0 | | | 233 Bytes | 113e7737ac33b823076aa983efcf4c31c4f30f472bd6309e96a06ee5ec21eae5 |
lib/dry/validation/rule/group.rb | 100644 | 0 | 0 | | | 390 Bytes | 972919eb315d32aec99c1674e72a2bcf253cf48327c4f43d2713b8582ea4ad4e |
lib/dry/validation/rule/key.rb | 100644 | 0 | 0 | | | 301 Bytes | 3a3cad786ff82d49e90101a66b255916b584df9c086a3200ad95c96b691b5d8d |
lib/dry/validation/rule/result.rb | 100644 | 0 | 0 | | | 2.48 KB | 8c2190a721f1d43664b0c0d79e2ddb0fe944faea35c90fdc348f9b0388663c74 |
lib/dry/validation/rule/set.rb | 100644 | 0 | 0 | | | 423 Bytes | 508398b10b1d5b903e81956483bd23591e4ed0a27ec296530dabe2c21b247125 |
lib/dry/validation/rule/value.rb | 100644 | 0 | 0 | | | 207 Bytes | f77159b836542bdc82c8bdd3f61f426497fb6883628f4150837f9ba03b0c98e2 |
lib/dry/validation/rule_compiler.rb | 100644 | 0 | 0 | | | 1.6 KB | 03f6ecd0b23ebea37d94c585056ba0e4b76861ecff6cddf8fbc7f93483d9d984 |
lib/dry/validation/schema.rb | 100644 | 0 | 0 | | | 3.21 KB | 9b611ba5f385acddf1ec958eef0b1222eb88d24b59778552cb96a15a75f6bec7 |
lib/dry/validation/schema/definition.rb | 100644 | 0 | 0 | | | 1.31 KB | eac41412c771bcdc7da9eb831c512bfd21c418e32c937cfe25e56ef23ee62661 |
lib/dry/validation/schema/form.rb | 100644 | 0 | 0 | | | 378 Bytes | 5ea5bd35991513ad475b237d6048b28a00a1d9de1d554a2b4336886121ef803a |
lib/dry/validation/schema/key.rb | 100644 | 0 | 0 | | | 1.3 KB | a32d771b7d969baad2d83105e3c2aa9f54361279f68a8d6d19b6579bb983bdba |
lib/dry/validation/schema/result.rb | 100644 | 0 | 0 | | | 1.15 KB | c9a9a2d2415de6f7e33918c356b887269a4fa1d5f215d61c535d8ca3f49cbcfc |
lib/dry/validation/schema/rule.rb | 100644 | 0 | 0 | | | 1.25 KB | 2e5ef4d2b88f729ab2cbd3b057c2913496d7ca66f6574b4f681c4e80f2d260a9 |
lib/dry/validation/schema/value.rb | 100644 | 0 | 0 | | | 1.17 KB | 4b967461d36b6199f7acba0a4768ce226389a6074876e95a5d5464cb19cf2b02 |
lib/dry/validation/version.rb | 100644 | 0 | 0 | | | 70 Bytes | 73d8b2dc938eba1d9d565622b3b7cd1fd5e8406df3f2edb15164f750beae5834 |
rakelib/rubocop.rake | 100644 | 0 | 0 | | | 367 Bytes | dc30a7013d78d7f0384db92a89602f55b4a26de684e76f831591874ac7bc83f7 |
spec/fixtures/locales/en.yml | 100644 | 0 | 0 | | | 83 Bytes | dd1c647afc09f50df7aa56f9cbfd02c031e77ae22539dc98844970abb705d356 |
spec/fixtures/locales/pl.yml | 100644 | 0 | 0 | | | 366 Bytes | bfd708dc69f7061a577de17df8333b5d36ecc2405ff31ad2d04576eaabba8c43 |
spec/integration/custom_error_messages_spec.rb | 100644 | 0 | 0 | | | 1.17 KB | 016707e5cab3c7ba45fc8d22c5b2da405ef95f1dc3c0e0c8990a3b2784a2801f |
spec/integration/custom_predicates_spec.rb | 100644 | 0 | 0 | | | 1.44 KB | 9853380a7a7da5968b38480f42219307930307dd0fe0cbd90bf5deb14d7bf6b7 |
spec/integration/error_compiler_spec.rb | 100644 | 0 | 0 | | | 6.61 KB | e9ab3e2a4423a4354728c98fbb45d1a8e9263bca17b55627c3441f23e987092a |
spec/integration/hints_spec.rb | 100644 | 0 | 0 | | | 907 Bytes | 88644775ed29bd8af4e7d188a38c1274710af5749ab5f647259cbaededd0d67b |
spec/integration/localized_error_messages_spec.rb | 100644 | 0 | 0 | | | 1.42 KB | 7edaa2f8bf03453431cd84b6a25a2d3328eb690aaf7bdf948f86b68fe36111aa |
spec/integration/messages/i18n_spec.rb | 100644 | 0 | 0 | | | 2.19 KB | ec5a96f83eede8f257903d5d44553882659e05e7a6b9581a135ad5c52209d6a8 |
spec/integration/optional_keys_spec.rb | 100644 | 0 | 0 | | | 826 Bytes | cb034ff113b0ed63b5e372fa36f6bdda378d174e43d5884f3693e92a90b3fcce |
spec/integration/rule_groups_spec.rb | 100644 | 0 | 0 | | | 1.25 KB | 53412396df1623343c22f9c857279682b250bc0e8d440bd40bba73fec5e7a930 |
spec/integration/schema/check_rules_spec.rb | 100644 | 0 | 0 | | | 689 Bytes | aa0cfddc261de1dedd8e1578ce140d65f8213500b628bb010b573aeefb34ab67 |
spec/integration/schema/each_with_set_spec.rb | 100644 | 0 | 0 | | | 1.81 KB | eb738a462cc5f203590212838d57b842e2fa6d079e1e914fdcb3feeec3c83da3 |
spec/integration/schema/nested_spec.rb | 100644 | 0 | 0 | | | 738 Bytes | 6056781c09825ed374ab9c6e6402dc10815b852d243d2383a42c8ab787d42b30 |
spec/integration/schema/not_spec.rb | 100644 | 0 | 0 | | | 951 Bytes | 899223e7efe1890d9e03af7931fccd3d87083371c2bef171276dcbb7b550a59c |
spec/integration/schema/xor_spec.rb | 100644 | 0 | 0 | | | 916 Bytes | 5a320867873a53c3fc6b156285e7680ad7fefe08842c7432dccab660ad2e85c8 |
spec/integration/schema_form_spec.rb | 100644 | 0 | 0 | | | 2.85 KB | 295bab65209254d24b253593c9fed4c8c6b4f036e0e0bfc9e31f7f46f4b93241 |
spec/integration/schema_spec.rb | 100644 | 0 | 0 | | | 4.7 KB | 18f399f45d0ef8b9665ae7eaa6513e391c997099fb4f9cd2afadf9ad093fb842 |
spec/shared/predicates.rb | 100644 | 0 | 0 | | | 891 Bytes | e9dd5e052f168a9b03eb7ca650f9fa61bdaf89c21e87ce77996f308d850d0323 |
spec/spec_helper.rb | 100644 | 0 | 0 | | | 481 Bytes | 1be1af84cf7fcb4d91916693d8afb99afa08a3c46167ad2231a7eec0c14ed9e7 |
spec/unit/error_compiler_spec.rb | 100644 | 0 | 0 | | | 231 Bytes | 2cd5c1dd74e24747c905163cd6b04f517ab8c5fd59bd52306f992688dee3d8ef |
spec/unit/hint_compiler_spec.rb | 100644 | 0 | 0 | | | 764 Bytes | 3d06f9a6ac36a0feae9c44a085f027dc45cf1caf71d3a36ef52442bcd5ddd465 |
spec/unit/input_type_compiler_spec.rb | 100644 | 0 | 0 | | | 5.97 KB | aa32cc3de74f530d15b60e54c22925a5cabbd24a3b4b9cc76d0fea94690dce81 |
spec/unit/predicate_spec.rb | 100644 | 0 | 0 | | | 716 Bytes | 4f739169f20eb6ee866b0d3b6522abd341d99e3cc6e569b45ff6063dc5fafe39 |
spec/unit/predicates/bool_spec.rb | 100644 | 0 | 0 | | | 646 Bytes | a3bcbe84e0b1c8dcc2963755d810d8f8e2ea7339ed08e231a068e7382ace0798 |
spec/unit/predicates/date_spec.rb | 100644 | 0 | 0 | | | 587 Bytes | 3e6e7c4b55e1ccd5ed700ead0a0cbf50f16c91a58e2957e0f1ee6d3a31438a99 |
spec/unit/predicates/date_time_spec.rb | 100644 | 0 | 0 | | | 599 Bytes | f00c1da7ef77b32f8f93bc36a2f1b786e6f8666c437314844124e16559ef5296 |
spec/unit/predicates/decimal_spec.rb | 100644 | 0 | 0 | | | 608 Bytes | 9062689dc155ec3ace63385ef615530c7df504922c75256ea1b0aefad37687bc |
spec/unit/predicates/empty_spec.rb | 100644 | 0 | 0 | | | 708 Bytes | edf8615c40d8af29dddf00ec2fc2be2ce1a26a0c1662128a25756272862f842a |
spec/unit/predicates/eql_spec.rb | 100644 | 0 | 0 | | | 432 Bytes | ca678caddb23767b9b71375b3efafd0b3801cca5ca35bd3cffbafedfcf8fb35d |
spec/unit/predicates/exclusion_spec.rb | 100644 | 0 | 0 | | | 780 Bytes | 4aaa3f774cfd6178af488c05a0e159cb73d666e7eb4a538542804ccaa5d354ad |
spec/unit/predicates/filled_spec.rb | 100644 | 0 | 0 | | | 712 Bytes | 068b281354407535fbf582ae69442796adcb9e99a7dcbdccc448e87339c885fb |
spec/unit/predicates/float_spec.rb | 100644 | 0 | 0 | | | 583 Bytes | 09687c9222d1fbf3e92bfb6f4f2be5a2fff98f734379a8f01bba7ee3ec08bcc4 |
spec/unit/predicates/format_spec.rb | 100644 | 0 | 0 | | | 458 Bytes | 276fe40356d10593a4b07000747d2b3623e3bfb260530d345f6722f2fb98f359 |
spec/unit/predicates/gt_spec.rb | 100644 | 0 | 0 | | | 756 Bytes | 6438a29a95c51c430eb11fb12015c7804e761ef05c12219d15ed284073978dde |
spec/unit/predicates/gteq_spec.rb | 100644 | 0 | 0 | | | 760 Bytes | b61521ece7081a0b33721b34daba0a34b481073388a56e34e73e2b5cb27122ae |
spec/unit/predicates/inclusion_spec.rb | 100644 | 0 | 0 | | | 780 Bytes | d5d9489bf460dca22baded6d65ab8c2f6cb8de4b58968c1b3edc0f8516c34bc8 |
spec/unit/predicates/int_spec.rb | 100644 | 0 | 0 | | | 616 Bytes | 29bb9f93838aa1248adf6f9329ba1d9cff25fbd9dcf26999fbe042fffe098ea7 |
spec/unit/predicates/key_spec.rb | 100644 | 0 | 0 | | | 608 Bytes | 98cecc8f411e5bc59c2be04bb5a47735db6e0809c5158320a7f5c3711363e0c0 |
spec/unit/predicates/lt_spec.rb | 100644 | 0 | 0 | | | 757 Bytes | a4ace5e4dd56d58fde270cd376711bd0213036dca65eb2a953531bcd8fe7aba6 |
spec/unit/predicates/lteq_spec.rb | 100644 | 0 | 0 | | | 760 Bytes | e0ce6fb4d85d0f098d7bcdea30aa9784ce74c28022033e22171f9d490dd65707 |
spec/unit/predicates/max_size_spec.rb | 100644 | 0 | 0 | | | 1023 Bytes | 8cffd93ce94ea97c986f20c5ae1114617c61b489846712a28bbaa8252b4e0d14 |
spec/unit/predicates/min_size_spec.rb | 100644 | 0 | 0 | | | 1023 Bytes | 3dc8cba14341410f2e54d3fbafd8cc3bd58365d3ddbd694ff924ae50fba3a224 |
spec/unit/predicates/none_spec.rb | 100644 | 0 | 0 | | | 571 Bytes | 5bc9ec2d52420e95772f7fceae3379b01bb2cf46f80fba7e742ed67fd06eedd5 |
spec/unit/predicates/size_spec.rb | 100644 | 0 | 0 | | | 1.17 KB | 8198c2766417249f4fe00b7087028f012ca4173c03a0da2fb8fdfe1fdada7f24 |
spec/unit/predicates/str_spec.rb | 100644 | 0 | 0 | | | 586 Bytes | 7d07948c32fac3810a7c8f891606aea74f2807172785a9e41d37cc5748c82496 |
spec/unit/predicates/time_spec.rb | 100644 | 0 | 0 | | | 585 Bytes | 25a6c2bd7aafd8acadceb0c2e72018b9ae27c4a394fc98e1652923e74fdd6f74 |
spec/unit/rule/check_spec.rb | 100644 | 0 | 0 | | | 669 Bytes | 305525ee4c418bb14dd17761fdd423ee8c508052ea50a266f3f458edc46e62a1 |
spec/unit/rule/conjunction_spec.rb | 100644 | 0 | 0 | | | 757 Bytes | fec6760eeb5f4124e646237de02363877fb440e76404ae5eb69f6133fc28e00d |
spec/unit/rule/disjunction_spec.rb | 100644 | 0 | 0 | | | 1.08 KB | b7916ee0e34d809cf84ce2b5b5a5eccf988e3b876a9f1c5338d2bbcf5c052dcc |
spec/unit/rule/each_spec.rb | 100644 | 0 | 0 | | | 547 Bytes | ebae7efb1cee2b8a2a41fbb95353fb80c12cd539b1fc314b737c87e395ef925a |
spec/unit/rule/group_spec.rb | 100644 | 0 | 0 | | | 313 Bytes | 9a596c1e8fdb34c4aefbde8354a0af3e23a90efc04dfc47c576697d6941ba73a |
spec/unit/rule/implication_spec.rb | 100644 | 0 | 0 | | | 431 Bytes | b07cb08ae0165d8f1d43846762642a19c1657ba89405c60a4cecb54e7ec0bb56 |
spec/unit/rule/key_spec.rb | 100644 | 0 | 0 | | | 734 Bytes | 0c23d0f0b5eb8a30f6760820f9a6618dfb6f2b971162fe378bd2bef053973249 |
spec/unit/rule/set_spec.rb | 100644 | 0 | 0 | | | 828 Bytes | a6540ee1dcaae60646a6f4ddcebdb6620746c427f5e514d123ea813b4ad4b73d |
spec/unit/rule/value_spec.rb | 100644 | 0 | 0 | | | 1.12 KB | 81bd5777dcf156f9016bf41ec6ce12ade53f0c3aca033efd84c04be01aedc344 |
spec/unit/rule_compiler_spec.rb | 100644 | 0 | 0 | | | 2.61 KB | 07080183d8956c05b54e4254d929bc66fadff49cab841fe979547a6ef2a6d230 |
spec/unit/schema/rule_spec.rb | 100644 | 0 | 0 | | | 859 Bytes | b56758251aba902d304c38d1464b50e720feebf761e9dd176a1aa00c2cfcb838 |
spec/unit/schema/value_spec.rb | 100644 | 0 | 0 | | | 2.09 KB | 2607b9784c9a24a03a3613ea5336aa96b42aa1ad6a73128271a1b3bca3b483ae |
spec/unit/schema_spec.rb | 100644 | 0 | 0 | | | 868 Bytes | 40e7a03e59ca8cf897669cbf8cea43c9891f8e75320d819af8c4fa736af459a6 |