test/schemas/user.rb | 100664 | 0 | 0 | | | 98 Bytes | 042a299b0868dba276bc5b1a5d438d7e508ad6e6396c1ea198da805eaeb745be |
.gitignore | 100664 | 0 | 0 | | | 176 Bytes | ca47a9a8f8054025492b0d4778ae31e01536e08b0e4e64a3940bad4a535a333a |
.releaser_config | 100664 | 0 | 0 | | | 80 Bytes | df7c16748b37204a955b728131f60fa09ce7223567dc3fa10c5b13c0d2deb3df |
.rubocop.yml | 100664 | 0 | 0 | | | 1.82 KB | cc8171845b60ab903f946fc4db21ef61f37cbbb703f9442f87965abb0d5f23a4 |
.travis.yml | 100664 | 0 | 0 | | | 112 Bytes | 216e8587f197dc70765d5109a250a5f53cb880747675cd613c56de6d36be429b |
.yardopts | 100664 | 0 | 0 | | | 61 Bytes | 6cfe92ab7c45c16570569a8c2292de28bd267ac809a3d8fac484dabd3c1cd014 |
CHANGELOG.md | 100664 | 0 | 0 | | | 3.05 KB | e72c61da7493973b9dfd54552cd67a14174360ed2f64691ad027b3400d1db51a |
Gemfile | 100664 | 0 | 0 | | | 87 Bytes | 18d313e881dc1b149b7326a26805bd25007efc37adf802d1aa162baf30ff3b5a |
LICENSE | 100664 | 0 | 0 | | | 1.05 KB | 33c67ab517e0d07b4af4e92efd1eca5a64948ce6c950d07662ed1b63deb66ed4 |
README.md | 100664 | 0 | 0 | | | 2.42 KB | 1ac96a0d4e852056162255cba6b2312b3c8886d4afe5ac2fd2c7d3c0e0710f75 |
README_V2.md | 100664 | 0 | 0 | | | 20.9 KB | bb1389ba560288f99271b73f20c7d24143917074fcbd59fa38a7d87473fcb87e |
README_V3.md | 100664 | 0 | 0 | | | 20.4 KB | b3618835157f440ff6110caf3fbb5b8c1121754ab0379cad55562d8afa34a770 |
RUBY_VERSION | 100664 | 0 | 0 | | | 15 Bytes | 1d6108d6b02a9fdb5c743cba4776af516497d082279b4cdd6260a6e870fe7f17 |
Rakefile | 100664 | 0 | 0 | | | 1.55 KB | 86094f83845cdd818f48372d87a78700052667b90f76cf16ff98380916dd905b |
VERSION | 100664 | 0 | 0 | | | 9 Bytes | 180d0a08dcd8c6411478fc926f48170617d29073eb4896cb56c05298cac4359a |
lib/schemacop.rb | 100664 | 0 | 0 | | | 936 Bytes | 1d497e4d83e8565fe8734b9c7eeca8488713cba4481285114277270817f64e30 |
lib/schemacop/base_schema.rb | 100664 | 0 | 0 | | | 884 Bytes | 63e0b81452e990bdc66b36bea6913613ba09b1e94c12e1613876a6af81698513 |
lib/schemacop/exceptions.rb | 100664 | 0 | 0 | | | 124 Bytes | d6b22336a0c457e2128b597c4c81d171ecde3455d70b41d30cb3d5a815c58a27 |
lib/schemacop/railtie.rb | 100664 | 0 | 0 | | | 211 Bytes | f71ba8d89e820c28f65cd25cc74d6e54dc6eff36783bffbe0802835abe417f98 |
lib/schemacop/schema.rb | 100664 | 0 | 0 | | | 62 Bytes | 67bb859adb4855c0cc5e10990c33b75b969da511f4140899bbf6ca789e44e71b |
lib/schemacop/schema2.rb | 100664 | 0 | 0 | | | 619 Bytes | 216d58fc6f700f87d72ab1be2ade2966a40d97427cc405e159eb49deaf51aec7 |
lib/schemacop/schema3.rb | 100664 | 0 | 0 | | | 473 Bytes | c244d6e89a3259ba4474ee4dbbd0f69e1926fba7784cb797c8adb017e42e5fe8 |
lib/schemacop/scoped_env.rb | 100664 | 0 | 0 | | | 806 Bytes | 132de7e14dc1fb51adf307882230965b682b11cde4667a6f26295d016964be3b |
lib/schemacop/v2.rb | 100664 | 0 | 0 | | | 979 Bytes | 98178f1f50608fa80d16127bf4919d235d4893367956be027730e5121031471b |
lib/schemacop/v2/caster.rb | 100664 | 0 | 0 | | | 1.29 KB | 834a69a262459200e33d0c82b79a5ae20d9c18e3f5a3d57632ac28b1ebde8b6d |
lib/schemacop/v2/collector.rb | 100664 | 0 | 0 | | | 2.01 KB | 4f1eb042ebb3c37dcdca88b2440074573f6cb10e9fa6dc97f4e70814a145e118 |
lib/schemacop/v2/dupper.rb | 100664 | 0 | 0 | | | 361 Bytes | 690ee3388c7e5a8f06ad769d90dea4b5fe02d0a20e441cabbb1bc97fd25ea758 |
lib/schemacop/v2/field_node.rb | 100664 | 0 | 0 | | | 1.08 KB | c4bd8998a675676e81853176f5bb9aeba0e3c1a5f863996b9164207da5a665ca |
lib/schemacop/v2/node.rb | 100664 | 0 | 0 | | | 3.56 KB | 619f61052ed7e9cb5b0aee4b213d115563099c92e1780baedb7cc534ce126dbe |
lib/schemacop/v2/node_resolver.rb | 100664 | 0 | 0 | | | 551 Bytes | e8dc888c71e600fd55fba46837b934bc7fa2ce15ac65649f8158408740b735c6 |
lib/schemacop/v2/node_supporting_field.rb | 100664 | 0 | 0 | | | 1.16 KB | 0c903afb624f9905038f6755c8c69adb1756458c728513c5b02f31136e828eb3 |
lib/schemacop/v2/node_supporting_type.rb | 100664 | 0 | 0 | | | 3.6 KB | be0eb9f2c2fd7d982fc8e5baa71fcfd5aa68e4b970bb3aa09e4fac0607b09bba |
lib/schemacop/v2/node_with_block.rb | 100664 | 0 | 0 | | | 375 Bytes | 079af60c9c0a46cf905ed2a004725030e4aa3a6a9bec7d10eca2a5b5ac5c424b |
lib/schemacop/v2/root_node.rb | 100664 | 0 | 0 | | | 87 Bytes | 336ed7a2a685fcc50273d2b4ea8411d3e1a6b137f708db565de0a624da86424d |
lib/schemacop/v2/validator/array_validator.rb | 100664 | 0 | 0 | | | 941 Bytes | 50699b7d3781720c8357071cdf038c0f1dc2433d20357355a94d8c203635705c |
lib/schemacop/v2/validator/boolean_validator.rb | 100664 | 0 | 0 | | | 128 Bytes | b2e0e0fd70d2bb51dc0228ceb1311bef82f0eb10b2a7c6e1d1157420da77226e |
lib/schemacop/v2/validator/float_validator.rb | 100664 | 0 | 0 | | | 162 Bytes | 60584759d73f60c1e4d6ca983d85b4165fa375ec434234a9659cc59a747de1d2 |
lib/schemacop/v2/validator/hash_validator.rb | 100664 | 0 | 0 | | | 1.17 KB | d834fa443a662f2350f751292a4b89fed2c2bc6f59045ca054ed95520d9c071e |
lib/schemacop/v2/validator/integer_validator.rb | 100664 | 0 | 0 | | | 168 Bytes | 2c9535e81a48c5142cf8b2fb1b60e0eac01403e4274cdafe682e4e7af4cba4c4 |
lib/schemacop/v2/validator/nil_validator.rb | 100664 | 0 | 0 | | | 105 Bytes | 263c999444f535b2d6746a23f6fd5f350bb6b6d3ff719a47ee0a05922ef62ae4 |
lib/schemacop/v2/validator/number_validator.rb | 100664 | 0 | 0 | | | 482 Bytes | bfd2896c0c24fc6c28f4f25ca8e15af822173307dffe6a1da5259f440f95e80b |
lib/schemacop/v2/validator/object_validator.rb | 100664 | 0 | 0 | | | 668 Bytes | 2075a7f52704aec9e233868bef5b6444d6e76825afcf7c5048d32f2c71640053 |
lib/schemacop/v2/validator/string_validator.rb | 100664 | 0 | 0 | | | 1.05 KB | a6b7364af1f285cd82a23cf01623418c5965ae1d1ce42fe9aec4891b23c9e66a |
lib/schemacop/v2/validator/symbol_validator.rb | 100664 | 0 | 0 | | | 109 Bytes | 920e7353ba0fb17674539c2578dcb23aab40a6d262a974c130c5d687f0d56a5e |
lib/schemacop/v3.rb | 100664 | 0 | 0 | | | 1.75 KB | 9382d7f3e2aa53559b0c98c19149edd25933e5a6abc892eeef6c999dc60042e0 |
lib/schemacop/v3/all_of_node.rb | 100664 | 0 | 0 | | | 581 Bytes | 63806727eb17e3996216978a1889d12fe7242ab98480fcb1ecb42457019c56e0 |
lib/schemacop/v3/any_of_node.rb | 100664 | 0 | 0 | | | 567 Bytes | 49477a58197773e3784f1d53f61d11616d5a9c097f6ccab439562ae73ce10d08 |
lib/schemacop/v3/array_node.rb | 100664 | 0 | 0 | | | 6.23 KB | f4042b0af0d27641013cbbc29026145e0a8a8c3eaf6f17ea7fc260667a22a54d |
lib/schemacop/v3/boolean_node.rb | 100664 | 0 | 0 | | | 267 Bytes | d2a503ecde00b691ed408499afa2704586db957e6f3497a2aa30de0b7441b99a |
lib/schemacop/v3/combination_node.rb | 100664 | 0 | 0 | | | 749 Bytes | 04526478062b4f0e9e2fd4459513996f8365d05e9f3ae42481b8d781018adca1 |
lib/schemacop/v3/context.rb | 100664 | 0 | 0 | | | 353 Bytes | 85099d9710b9fef1eceaa7e2ff90539d7c93d98b45e97f6df9bc4198bb497c9a |
lib/schemacop/v3/dsl_scope.rb | 100664 | 0 | 0 | | | 1.13 KB | 4ea0d53043b875a3aeb8563c1e70e2321afeef23e35fac2040fe193f400d86ce |
lib/schemacop/v3/global_context.rb | 100664 | 0 | 0 | | | 2.93 KB | 2af25539b2bad0c66af38911dd11911211d72868b5ed60ac9a0c9ea651662533 |
lib/schemacop/v3/hash_node.rb | 100664 | 0 | 0 | | | 6.81 KB | a6ddcb1f025fe0635fea44c51b352fb7df881e91fddeaea189f01b94aad0308e |
lib/schemacop/v3/integer_node.rb | 100664 | 0 | 0 | | | 227 Bytes | c569d95e230cd9038df1a10ba06eca531fd27c6578cfa23ed8f8615d1ee00236 |
lib/schemacop/v3/is_not_node.rb | 100664 | 0 | 0 | | | 634 Bytes | b785db58c4a377283efe06c6cf4827c007e668af87fcc2d65c1505c97f3ace16 |
lib/schemacop/v3/node.rb | 100664 | 0 | 0 | | | 5.22 KB | fbbaec897ed79415f27d0022deff7dc47c101ebd3fa6a98595f9944f6725d60f |
lib/schemacop/v3/node_registry.rb | 100664 | 0 | 0 | | | 1.11 KB | 6a91737669cdad9b867bbade1fda59fc541d73aedf82ef7df09df763e7389da7 |
lib/schemacop/v3/number_node.rb | 100664 | 0 | 0 | | | 351 Bytes | a4a8d3394c348d70b95b51077aff63e04dc6d9fd656d637a1d446053057626d3 |
lib/schemacop/v3/numeric_node.rb | 100664 | 0 | 0 | | | 2.4 KB | 02625f62e6bf575e4b8ce930618209e485380b682d4c71f404401dc14dcd91c4 |
lib/schemacop/v3/object_node.rb | 100664 | 0 | 0 | | | 869 Bytes | a454e41cb1937dec246d3c6c9bf89d492d8070c202a9d6f973e391b67056b8db |
lib/schemacop/v3/one_of_node.rb | 100664 | 0 | 0 | | | 622 Bytes | c09d4e64fd1e49f178eefa3e5b52aaba4f7f9c77fedd7f1cc2489a796a4297fb |
lib/schemacop/v3/reference_node.rb | 100664 | 0 | 0 | | | 1.03 KB | 5bba0939903ed49f68ca76d58fbd109def1740d11b80a663f1ab20baf331481e |
lib/schemacop/v3/result.rb | 100664 | 0 | 0 | | | 1.06 KB | faa8f2f9f9a77e0e2caa747f2b692c164fa3136e0a3c2e1fe32c0fe166e22922 |
lib/schemacop/v3/string_node.rb | 100664 | 0 | 0 | | | 3.96 KB | 5afe77d5a096eb010f7e360c21015c57841d012b858a8ed027781c6d0f03056f |
lib/schemacop/v3/symbol_node.rb | 100664 | 0 | 0 | | | 211 Bytes | 25eae413dc2bd672e4f017d610838ed0cbd4ea60a4ce6a4275f73de6a6c41255 |
schemacop.gemspec | 100664 | 0 | 0 | | | 8.88 KB | 3f0b80d21b56e3b97850c72d68ef87fcf4c3c2a00ababc711df9738ec9f97953 |
test/lib/test_helper.rb | 100664 | 0 | 0 | | | 4.19 KB | 8ff5f6506b9004dc6eed7ba3dabeb91d306ac2012f6f52d1691c7864fd2d2755 |
test/schemas/nested/group.rb | 100664 | 0 | 0 | | | 65 Bytes | 48d89689445ab884c0a952f6b563073287a77e2bda8ef60e4af9e8597673544c |
test/unit/schemacop/v2/casting_test.rb | 100664 | 0 | 0 | | | 3.16 KB | f52f26131f0e18b757362aa02363344635bab4afa89a38efd75d08c833cb5b2c |
test/unit/schemacop/v2/collector_test.rb | 100664 | 0 | 0 | | | 1.16 KB | 4d7474a315781b1ea9abf28e64d89065a5bbd1e2b63e6d12939b45f0304bf05e |
test/unit/schemacop/v2/custom_check_test.rb | 100664 | 0 | 0 | | | 3 KB | 3791217a3b6cb72f432e029d4642ea8de700c34d1b880e4723dc24b7a5c6dbef |
test/unit/schemacop/v2/custom_if_test.rb | 100664 | 0 | 0 | | | 3.04 KB | 5b0be06aad1de04653992527d32ac136dda7c705c40158f35003cb8461d66e89 |
test/unit/schemacop/v2/defaults_test.rb | 100664 | 0 | 0 | | | 2.02 KB | cb0ec1d271425986d70a07c9082a865a5acb2fe396c8100e80c30d47b5228d8e |
test/unit/schemacop/v2/empty_test.rb | 100664 | 0 | 0 | | | 310 Bytes | cfe5b1ae26aaa54e7f5ca059ab4ed064bb7b5e24165cf181fa4fb82d3a3ab8b9 |
test/unit/schemacop/v2/nil_dis_allow_test.rb | 100664 | 0 | 0 | | | 1.14 KB | cdc7c5f24bd8b6a77b419400f9860aa893ba75a2a954e94e6373d9c1b8351be9 |
test/unit/schemacop/v2/node_resolver_test.rb | 100664 | 0 | 0 | | | 675 Bytes | 8511937e6a37bc194076b1b0fbb31f379c01c7486dcaf7272f497eff42b8353b |
test/unit/schemacop/v2/short_forms_test.rb | 100664 | 0 | 0 | | | 10.4 KB | 0cf3d68ddd6988d3ce79ca4cf77060bb65af8a67b3eac24b97244c5340a81d93 |
test/unit/schemacop/v2/types_test.rb | 100664 | 0 | 0 | | | 2.5 KB | b515befc046b8de1f6d14340b4f97ecf72c0e59bf295fcf8817f6eca2954c90e |
test/unit/schemacop/v2/validator_array_test.rb | 100664 | 0 | 0 | | | 2.72 KB | fa00288e88df90ff1bf015cb2aa4d0363d6c586dbae2106ea3562697387500a8 |
test/unit/schemacop/v2/validator_boolean_test.rb | 100664 | 0 | 0 | | | 384 Bytes | 110ea7757cb6aea2ad4f7e984ecd8d41143caec9216d6fdb181daf7c18d48604 |
test/unit/schemacop/v2/validator_float_test.rb | 100664 | 0 | 0 | | | 1.7 KB | feccdb538b1f6f9743da13a7e6b723c25fd93cc9c836f62a768f4c706c83537d |
test/unit/schemacop/v2/validator_hash_test.rb | 100664 | 0 | 0 | | | 2.62 KB | 60cda41db86c7495051fdb65ed76ed92b163a8f5e5daa60252bafff8f023b372 |
test/unit/schemacop/v2/validator_integer_test.rb | 100664 | 0 | 0 | | | 1.15 KB | 1cb76b0a8c0c36d0a7a69a85a18d9d3446816550b0700fc2329b83f6dc21f441 |
test/unit/schemacop/v2/validator_nil_test.rb | 100664 | 0 | 0 | | | 287 Bytes | 91b827064dead951c51b8e1be3033d4be15a08ec3b9784bc2fd30c22a5c67097 |
test/unit/schemacop/v2/validator_number_test.rb | 100664 | 0 | 0 | | | 1.86 KB | 579cbe76e45e9aa76724e0749ecaaf3c4811528b36ce012a2466a074dc9004b8 |
test/unit/schemacop/v2/validator_object_test.rb | 100664 | 0 | 0 | | | 4.31 KB | 3864f6dce80f9d914af60127409e9d93ecb096ab23328fec4a723ded926e9e07 |
test/unit/schemacop/v2/validator_string_test.rb | 100664 | 0 | 0 | | | 2.19 KB | 941a8f505b2da7701aaa3da9707f5444b13113067b624681b063f3406780bbce |
test/unit/schemacop/v2/validator_symbol_test.rb | 100664 | 0 | 0 | | | 399 Bytes | 3573cf4aa883c3a240f18cd13d5391912d9fd9984a2f9c2955acc7f2e02cb832 |
test/unit/schemacop/v3/all_of_node_test.rb | 100664 | 0 | 0 | | | 4.97 KB | a756fb0ce014597a62bc5d6ec31a0fdfa64198fbd4e440af246969d50565db13 |
test/unit/schemacop/v3/any_of_node_test.rb | 100664 | 0 | 0 | | | 5.63 KB | 03d8c947bf5d0a642bc0683d451cf929d7c87dd7451bc7c39fc55e5836676d5f |
test/unit/schemacop/v3/array_node_test.rb | 100664 | 0 | 0 | | | 22.5 KB | 35f655bcd32d0d5d2d0e4e4da5414d12d094122a96e120441978001b90296855 |
test/unit/schemacop/v3/boolean_node_test.rb | 100664 | 0 | 0 | | | 3.39 KB | cec2ea94343df1589e40f900464e39306bdfe35cb9616dbf0c325c322bf61cf4 |
test/unit/schemacop/v3/global_context_test.rb | 100664 | 0 | 0 | | | 5.2 KB | 517d22e6d473365958cb9536360547ccd5cdaf00dc15da7540a66ec85386fbec |
test/unit/schemacop/v3/hash_node_test.rb | 100664 | 0 | 0 | | | 22.1 KB | 71f134e04cebacffb66b792c17c367e6379b188c1b6d1e92736467e13913afc7 |
test/unit/schemacop/v3/integer_node_test.rb | 100664 | 0 | 0 | | | 8.88 KB | b60545f46f55cefa3e9058b6a0688b84eb663ca0b8eb9114b8d137a2d96e8cd7 |
test/unit/schemacop/v3/is_not_node_test.rb | 100664 | 0 | 0 | | | 4.84 KB | ab1db4ac50a124d107c1bb0d4dd953bcdcecafb7704ae0776741a2e377561e25 |
test/unit/schemacop/v3/node_test.rb | 100664 | 0 | 0 | | | 4.22 KB | 69102828c69a38b01beb96924ff64af080ad5d75158e931d9508770ca611d56f |
test/unit/schemacop/v3/number_node_test.rb | 100664 | 0 | 0 | | | 8.37 KB | 283fc0510690190cf16942edb7b046888fe323f5884ea4d5d1ad4b27887c6fc1 |
test/unit/schemacop/v3/object_node_test.rb | 100664 | 0 | 0 | | | 5.4 KB | c85d6b8fba1557f2b5df67b52216d4c660298fbe435a9a1f3393b47e1fbc455f |
test/unit/schemacop/v3/one_of_node_test.rb | 100664 | 0 | 0 | | | 4.86 KB | 780c16c88f48a616bcf58ba6e32491e9f6bdb2bbafe98dabba641d111d4d4247 |
test/unit/schemacop/v3/reference_node_test.rb | 100664 | 0 | 0 | | | 11.5 KB | 7cf8aef92535a1740cf6b0fc5a7b952deff5d383e2874edcfb623168019c42ea |
test/unit/schemacop/v3/string_node_test.rb | 100664 | 0 | 0 | | | 10.3 KB | 3a2bdeb0d43f20de3c3dd8cf37c209367eb3ffb536b9e33a0fddc27a9fee42a0 |
test/unit/schemacop/v3/symbol_node_test.rb | 100664 | 0 | 0 | | | 2.01 KB | 668a8f78d1c6f5d581bff73b659b91ae3463fa7c1077e05ebc8743fa721d42b3 |