.github/workflows/ruby.yml | 100644 | 0 | 0 | | | 545 Bytes | ca19a6ad9d6962c62e1de041cedc5d6aafdc4febc29fcafe84f3a3d1921b5adf |
.gitignore | 100644 | 0 | 0 | | | 176 Bytes | ca47a9a8f8054025492b0d4778ae31e01536e08b0e4e64a3940bad4a535a333a |
.releaser_config | 100644 | 0 | 0 | | | 65 Bytes | 8e3851e115acd69b5d7d1c4d81416fb9ee5c1c2093f34e0ef9178e359c1d81ad |
.rubocop.yml | 100644 | 0 | 0 | | | 1.85 KB | 5281cba5e1cca14f2578e6d6eed1ac2a426049e6da114e990f2528fda7b4bbac |
.yardopts | 100644 | 0 | 0 | | | 61 Bytes | 6cfe92ab7c45c16570569a8c2292de28bd267ac809a3d8fac484dabd3c1cd014 |
CHANGELOG.md | 100644 | 0 | 0 | | | 6.26 KB | 4751e3212374213c9cd7d2ff60c1151b787abca5797d0e93e7c961433864cd68 |
Gemfile | 100644 | 0 | 0 | | | 87 Bytes | 18d313e881dc1b149b7326a26805bd25007efc37adf802d1aa162baf30ff3b5a |
LICENSE | 100644 | 0 | 0 | | | 1.05 KB | f1134963bfddb4a41033a73b542b6fe2027eaf7725147a3764e6862e63394760 |
README.md | 100644 | 0 | 0 | | | 2.65 KB | 01548270f98de909d874dd5717c18bb5557c0035c227b9c1a9ecf8aad9fe6a0c |
README_V2.md | 100644 | 0 | 0 | | | 20.9 KB | bb1389ba560288f99271b73f20c7d24143917074fcbd59fa38a7d87473fcb87e |
README_V3.md | 100644 | 0 | 0 | | | 53.5 KB | ff4e803e459a449e1210999e7aaa99637d0d37e8a76723893c32496c1bc76472 |
RUBY_VERSION | 100644 | 0 | 0 | | | 15 Bytes | 1d6108d6b02a9fdb5c743cba4776af516497d082279b4cdd6260a6e870fe7f17 |
Rakefile | 100644 | 0 | 0 | | | 1.58 KB | 6037acd81c1e98eaac890a6ef6d55e9b6edf711d6f9b3522497dd23080cbe51d |
VERSION | 100644 | 0 | 0 | | | 6 Bytes | 779766f69610788bbfb0795057886b327ad68cab303b13feae039e13c47cd306 |
lib/schemacop.rb | 100644 | 0 | 0 | | | 2.82 KB | 95a402b106abf4a536dcd56e302d9697eda5c14689dc053847305118384b2d69 |
lib/schemacop/base_schema.rb | 100644 | 0 | 0 | | | 884 Bytes | 63e0b81452e990bdc66b36bea6913613ba09b1e94c12e1613876a6af81698513 |
lib/schemacop/exceptions.rb | 100644 | 0 | 0 | | | 124 Bytes | d6b22336a0c457e2128b597c4c81d171ecde3455d70b41d30cb3d5a815c58a27 |
lib/schemacop/railtie.rb | 100644 | 0 | 0 | | | 496 Bytes | 0ccaef5be3b5f9c4b0d6b0bafcf7272710e55f81f9868241f034bc035bd1ccfa |
lib/schemacop/schema.rb | 100644 | 0 | 0 | | | 62 Bytes | 67bb859adb4855c0cc5e10990c33b75b969da511f4140899bbf6ca789e44e71b |
lib/schemacop/schema2.rb | 100644 | 0 | 0 | | | 639 Bytes | e123a247fc97e84595734bbf6fac4336d2e4012264f48c8a6bb540063e2dfe62 |
lib/schemacop/schema3.rb | 100644 | 0 | 0 | | | 473 Bytes | c244d6e89a3259ba4474ee4dbbd0f69e1926fba7784cb797c8adb017e42e5fe8 |
lib/schemacop/scoped_env.rb | 100644 | 0 | 0 | | | 821 Bytes | 726e54cea28c44bfe4e16402386972d5886df303f0aaae5dee8662ee93846ee5 |
lib/schemacop/v2.rb | 100644 | 0 | 0 | | | 946 Bytes | 0fb2df416ce7ef8f7e286565218ab969ec708a9bc2c644c675c1379b84de1f5f |
lib/schemacop/v2/caster.rb | 100644 | 0 | 0 | | | 1.31 KB | a7f35b1e75e8f18e3ff39877f9e206814368bf31ee206f059adc23692a0c1a82 |
lib/schemacop/v2/collector.rb | 100644 | 0 | 0 | | | 2 KB | 3216724bcf19d27d89586f0335c79ee543ee0bc579f06e457d0682cbf871b422 |
lib/schemacop/v2/dupper.rb | 100644 | 0 | 0 | | | 361 Bytes | 690ee3388c7e5a8f06ad769d90dea4b5fe02d0a20e441cabbb1bc97fd25ea758 |
lib/schemacop/v2/field_node.rb | 100644 | 0 | 0 | | | 1.08 KB | c4bd8998a675676e81853176f5bb9aeba0e3c1a5f863996b9164207da5a665ca |
lib/schemacop/v2/node.rb | 100644 | 0 | 0 | | | 3.56 KB | 619f61052ed7e9cb5b0aee4b213d115563099c92e1780baedb7cc534ce126dbe |
lib/schemacop/v2/node_resolver.rb | 100644 | 0 | 0 | | | 551 Bytes | e8dc888c71e600fd55fba46837b934bc7fa2ce15ac65649f8158408740b735c6 |
lib/schemacop/v2/node_supporting_field.rb | 100644 | 0 | 0 | | | 1.53 KB | 419cba0581230b3f762f87fd090bad27e21a9efc40311923238c3249846a35c8 |
lib/schemacop/v2/node_supporting_type.rb | 100644 | 0 | 0 | | | 3.59 KB | e4b0cab25e412ce5d1427ce4e6482195fa04afedbb19a8de6cd809f560dbe1b1 |
lib/schemacop/v2/node_with_block.rb | 100644 | 0 | 0 | | | 375 Bytes | 079af60c9c0a46cf905ed2a004725030e4aa3a6a9bec7d10eca2a5b5ac5c424b |
lib/schemacop/v2/validator/array_validator.rb | 100644 | 0 | 0 | | | 941 Bytes | 50699b7d3781720c8357071cdf038c0f1dc2433d20357355a94d8c203635705c |
lib/schemacop/v2/validator/boolean_validator.rb | 100644 | 0 | 0 | | | 128 Bytes | b2e0e0fd70d2bb51dc0228ceb1311bef82f0eb10b2a7c6e1d1157420da77226e |
lib/schemacop/v2/validator/float_validator.rb | 100644 | 0 | 0 | | | 162 Bytes | 60584759d73f60c1e4d6ca983d85b4165fa375ec434234a9659cc59a747de1d2 |
lib/schemacop/v2/validator/hash_validator.rb | 100644 | 0 | 0 | | | 1.17 KB | d834fa443a662f2350f751292a4b89fed2c2bc6f59045ca054ed95520d9c071e |
lib/schemacop/v2/validator/integer_validator.rb | 100644 | 0 | 0 | | | 168 Bytes | 2c9535e81a48c5142cf8b2fb1b60e0eac01403e4274cdafe682e4e7af4cba4c4 |
lib/schemacop/v2/validator/nil_validator.rb | 100644 | 0 | 0 | | | 105 Bytes | 263c999444f535b2d6746a23f6fd5f350bb6b6d3ff719a47ee0a05922ef62ae4 |
lib/schemacop/v2/validator/number_validator.rb | 100644 | 0 | 0 | | | 482 Bytes | bfd2896c0c24fc6c28f4f25ca8e15af822173307dffe6a1da5259f440f95e80b |
lib/schemacop/v2/validator/object_validator.rb | 100644 | 0 | 0 | | | 668 Bytes | 2075a7f52704aec9e233868bef5b6444d6e76825afcf7c5048d32f2c71640053 |
lib/schemacop/v2/validator/string_validator.rb | 100644 | 0 | 0 | | | 1.05 KB | a6b7364af1f285cd82a23cf01623418c5965ae1d1ce42fe9aec4891b23c9e66a |
lib/schemacop/v2/validator/symbol_validator.rb | 100644 | 0 | 0 | | | 109 Bytes | 920e7353ba0fb17674539c2578dcb23aab40a6d262a974c130c5d687f0d56a5e |
lib/schemacop/v3.rb | 100644 | 0 | 0 | | | 2.2 KB | d0b4f87e4af29212e59657cb233d8ff4994350aa5e021cd51d17a8256df20284 |
lib/schemacop/v3/all_of_node.rb | 100644 | 0 | 0 | | | 581 Bytes | 63806727eb17e3996216978a1889d12fe7242ab98480fcb1ecb42457019c56e0 |
lib/schemacop/v3/any_of_node.rb | 100644 | 0 | 0 | | | 567 Bytes | 49477a58197773e3784f1d53f61d11616d5a9c097f6ccab439562ae73ce10d08 |
lib/schemacop/v3/array_node.rb | 100644 | 0 | 0 | | | 6.83 KB | 411767e3b9c83d2d2015c3cbb6a26cabcb5b70fd988abd13e0b39caac9ef7055 |
lib/schemacop/v3/boolean_node.rb | 100644 | 0 | 0 | | | 491 Bytes | c0a593f372e79e324e0b9e8b66917c6cb70790cd3ca12b159cf0bed522f5896a |
lib/schemacop/v3/combination_node.rb | 100644 | 0 | 0 | | | 749 Bytes | e42933de99efed49697d5851cf90c586e735177ed977196185655ece33b32f66 |
lib/schemacop/v3/context.rb | 100644 | 0 | 0 | | | 761 Bytes | 3a59f0d97184f1623b1ef81241e983256cc483b5e640beaa9e24eaa94a722084 |
lib/schemacop/v3/dsl_scope.rb | 100644 | 0 | 0 | | | 1.13 KB | 4ea0d53043b875a3aeb8563c1e70e2321afeef23e35fac2040fe193f400d86ce |
lib/schemacop/v3/global_context.rb | 100644 | 0 | 0 | | | 2.93 KB | d84510074879eaca6a449bb87f8f5f57a663255949dc870b2e65e1d040ab959b |
lib/schemacop/v3/hash_node.rb | 100644 | 0 | 0 | | | 8.6 KB | 47d611864f7d013f73be8a153e35e276c53a3cb400df99f87b298076010dea60 |
lib/schemacop/v3/integer_node.rb | 100644 | 0 | 0 | | | 227 Bytes | c569d95e230cd9038df1a10ba06eca531fd27c6578cfa23ed8f8615d1ee00236 |
lib/schemacop/v3/is_not_node.rb | 100644 | 0 | 0 | | | 634 Bytes | b785db58c4a377283efe06c6cf4827c007e668af87fcc2d65c1505c97f3ace16 |
lib/schemacop/v3/node.rb | 100644 | 0 | 0 | | | 5.85 KB | 843904089fa0850b1012d47e852fd414f582b177580da8013763cea2c0f14208 |
lib/schemacop/v3/node_registry.rb | 100644 | 0 | 0 | | | 1.03 KB | 3e2c58e361ffb1dfd1de3c0eb112ed5574c0c5dae6b3805b3e541ca950fa972d |
lib/schemacop/v3/number_node.rb | 100644 | 0 | 0 | | | 351 Bytes | a4a8d3394c348d70b95b51077aff63e04dc6d9fd656d637a1d446053057626d3 |
lib/schemacop/v3/numeric_node.rb | 100644 | 0 | 0 | | | 2.89 KB | bce8ae4c4747188d0076f3df9682b6cd397c2c8bf4198f231490bf795a0ca069 |
lib/schemacop/v3/object_node.rb | 100644 | 0 | 0 | | | 738 Bytes | 047915606f8a098b33e1f78849ca934f7c1c8b16e55095338a03431c8d419f8a |
lib/schemacop/v3/one_of_node.rb | 100644 | 0 | 0 | | | 1.1 KB | c26d260815b9dcde6e4944b57f0e92aa9baf5cdbd82a7e2f4c4e68b4f188a7c5 |
lib/schemacop/v3/reference_node.rb | 100644 | 0 | 0 | | | 1.31 KB | 59179ab219b25fbd849562d9c40b404871afcf6d37744d3637f386f23ad69e7d |
lib/schemacop/v3/result.rb | 100644 | 0 | 0 | | | 1.06 KB | faa8f2f9f9a77e0e2caa747f2b692c164fa3136e0a3c2e1fe32c0fe166e22922 |
lib/schemacop/v3/string_node.rb | 100644 | 0 | 0 | | | 3.72 KB | 437ac1fbc2b771d9f25376c2fda485403ab1ae88852373c6d80b54acb7153a99 |
lib/schemacop/v3/symbol_node.rb | 100644 | 0 | 0 | | | 282 Bytes | 211eafbb60a05617cda42d1d84cc84288cfbf6320d49a74eb285a27b85f83b08 |
schemacop.gemspec | 100644 | 0 | 0 | | | 9.04 KB | 256569f85eb67486f0b65c983359591e5bfd66239df4e08139e35316378cda60 |
test/lib/test_helper.rb | 100644 | 0 | 0 | | | 4.75 KB | edf8414bef5791344f74a4b1db34b56f793fc0d2b327cbc9384eec9df7434e8b |
test/schemas/nested/group.rb | 100644 | 0 | 0 | | | 65 Bytes | 48d89689445ab884c0a952f6b563073287a77e2bda8ef60e4af9e8597673544c |
test/schemas/user.rb | 100644 | 0 | 0 | | | 98 Bytes | 042a299b0868dba276bc5b1a5d438d7e508ad6e6396c1ea198da805eaeb745be |
test/unit/schemacop/v2/casting_test.rb | 100644 | 0 | 0 | | | 4.11 KB | 75a2b12e30881f398e7733985706a0f9e6e3abb308d0f8839db26cec80e74a16 |
test/unit/schemacop/v2/collector_test.rb | 100644 | 0 | 0 | | | 1.16 KB | 4d7474a315781b1ea9abf28e64d89065a5bbd1e2b63e6d12939b45f0304bf05e |
test/unit/schemacop/v2/custom_check_test.rb | 100644 | 0 | 0 | | | 3 KB | 3791217a3b6cb72f432e029d4642ea8de700c34d1b880e4723dc24b7a5c6dbef |
test/unit/schemacop/v2/custom_if_test.rb | 100644 | 0 | 0 | | | 3.04 KB | 5b0be06aad1de04653992527d32ac136dda7c705c40158f35003cb8461d66e89 |
test/unit/schemacop/v2/defaults_test.rb | 100644 | 0 | 0 | | | 2.02 KB | cb0ec1d271425986d70a07c9082a865a5acb2fe396c8100e80c30d47b5228d8e |
test/unit/schemacop/v2/empty_test.rb | 100644 | 0 | 0 | | | 310 Bytes | cfe5b1ae26aaa54e7f5ca059ab4ed064bb7b5e24165cf181fa4fb82d3a3ab8b9 |
test/unit/schemacop/v2/nil_dis_allow_test.rb | 100644 | 0 | 0 | | | 1.14 KB | b8c18c420299c2597a89733903321748595458831f5a07743d60a19c627ad092 |
test/unit/schemacop/v2/node_resolver_test.rb | 100644 | 0 | 0 | | | 675 Bytes | 8511937e6a37bc194076b1b0fbb31f379c01c7486dcaf7272f497eff42b8353b |
test/unit/schemacop/v2/short_forms_test.rb | 100644 | 0 | 0 | | | 10.4 KB | 0cf3d68ddd6988d3ce79ca4cf77060bb65af8a67b3eac24b97244c5340a81d93 |
test/unit/schemacop/v2/types_test.rb | 100644 | 0 | 0 | | | 2.5 KB | b515befc046b8de1f6d14340b4f97ecf72c0e59bf295fcf8817f6eca2954c90e |
test/unit/schemacop/v2/validator_array_test.rb | 100644 | 0 | 0 | | | 2.72 KB | fa00288e88df90ff1bf015cb2aa4d0363d6c586dbae2106ea3562697387500a8 |
test/unit/schemacop/v2/validator_boolean_test.rb | 100644 | 0 | 0 | | | 384 Bytes | 110ea7757cb6aea2ad4f7e984ecd8d41143caec9216d6fdb181daf7c18d48604 |
test/unit/schemacop/v2/validator_float_test.rb | 100644 | 0 | 0 | | | 1.7 KB | feccdb538b1f6f9743da13a7e6b723c25fd93cc9c836f62a768f4c706c83537d |
test/unit/schemacop/v2/validator_hash_test.rb | 100644 | 0 | 0 | | | 2.89 KB | a58f497d670f400894abb979d3fb0177d208ef656c7fa753b4e01f97e93ceda5 |
test/unit/schemacop/v2/validator_integer_test.rb | 100644 | 0 | 0 | | | 1.15 KB | 1cb76b0a8c0c36d0a7a69a85a18d9d3446816550b0700fc2329b83f6dc21f441 |
test/unit/schemacop/v2/validator_nil_test.rb | 100644 | 0 | 0 | | | 287 Bytes | 91b827064dead951c51b8e1be3033d4be15a08ec3b9784bc2fd30c22a5c67097 |
test/unit/schemacop/v2/validator_number_test.rb | 100644 | 0 | 0 | | | 1.86 KB | 579cbe76e45e9aa76724e0749ecaaf3c4811528b36ce012a2466a074dc9004b8 |
test/unit/schemacop/v2/validator_object_test.rb | 100644 | 0 | 0 | | | 4.31 KB | 3864f6dce80f9d914af60127409e9d93ecb096ab23328fec4a723ded926e9e07 |
test/unit/schemacop/v2/validator_string_test.rb | 100644 | 0 | 0 | | | 2.19 KB | 941a8f505b2da7701aaa3da9707f5444b13113067b624681b063f3406780bbce |
test/unit/schemacop/v2/validator_symbol_test.rb | 100644 | 0 | 0 | | | 393 Bytes | 6a44cfb4d7cf3b46089dd725e80e62a765321d8b97b36900fb6bddedcd171fda |
test/unit/schemacop/v3/all_of_node_test.rb | 100644 | 0 | 0 | | | 4.99 KB | 092b84a814b08fbc5c3a179085ea3057bab2fc7f588a234b4617f1eb0c3dec35 |
test/unit/schemacop/v3/any_of_node_test.rb | 100644 | 0 | 0 | | | 5.81 KB | 430990943d6079c603c8eb2b28c147e18ee88ffd65deda926db13509163bfe54 |
test/unit/schemacop/v3/array_node_test.rb | 100644 | 0 | 0 | | | 25.9 KB | 7678af9cc8a2310b14d1697a0d514325ec55a7d7c4778022a08d9123ee896ad8 |
test/unit/schemacop/v3/boolean_node_test.rb | 100644 | 0 | 0 | | | 5.84 KB | 3f9a0cb8c2c669293e2c1bf6081ab0fd2a8819ae1001b86229a65faa0b2d7ad1 |
test/unit/schemacop/v3/global_context_test.rb | 100644 | 0 | 0 | | | 5.33 KB | e583acbd95b0bc998885946e3adcae7a98a3f8aba2e269b13b22f65bb82ef9fb |
test/unit/schemacop/v3/hash_node_test.rb | 100644 | 0 | 0 | | | 29.9 KB | e15a54dc58f7d101813e70875e12c489600012d2a5f2af654f426a9545b17ed3 |
test/unit/schemacop/v3/integer_node_test.rb | 100644 | 0 | 0 | | | 10.3 KB | 38ca25b58fc1463f6b8ca47f1d0d9fbcd81d3bc6d0e0e8fad71ff70af5f86312 |
test/unit/schemacop/v3/is_not_node_test.rb | 100644 | 0 | 0 | | | 4.84 KB | ab1db4ac50a124d107c1bb0d4dd953bcdcecafb7704ae0776741a2e377561e25 |
test/unit/schemacop/v3/node_test.rb | 100644 | 0 | 0 | | | 5.39 KB | fdfc0fad8f313d8e2d353f63a487d31fb174b28fb08901e40f5d778ae5fd3e88 |
test/unit/schemacop/v3/number_node_test.rb | 100644 | 0 | 0 | | | 9.86 KB | 59429b946ec4bcfb625abe9a61551a29bd56915ceaedcedfa06fce8d2619d5da |
test/unit/schemacop/v3/object_node_test.rb | 100644 | 0 | 0 | | | 5.8 KB | 5710164ee66c934c4e75041dea1464d163386c9f68913fc00efcd5d2e46b0509 |
test/unit/schemacop/v3/one_of_node_test.rb | 100644 | 0 | 0 | | | 5.3 KB | 0c582828f9b33f8441cc728813a1da6b75f3e3c975e87b4b4b91a7016ee1b4bf |
test/unit/schemacop/v3/reference_node_test.rb | 100644 | 0 | 0 | | | 11.9 KB | d028fafd31c468eb3334a3694b3b05ad8990025558e852c055428408da9b257c |
test/unit/schemacop/v3/string_node_test.rb | 100644 | 0 | 0 | | | 15.4 KB | d2c6a66917282be9ffd7dd25ca37899fc145374f079afd0dda5563dc498df206 |
test/unit/schemacop/v3/symbol_node_test.rb | 100644 | 0 | 0 | | | 2.53 KB | 7352fa6edb7b49fca27d4e869b714142b96a879646b8b89e6194f18115356bb8 |