LICENSE.md | 100644 | 0 | 0 | | | 1.05 KB | e145970d2f70a81d23f674bbf30ff26187ff86cd3f9ab8af2cc70bdc0c898cfa |
README.md | 100644 | 0 | 0 | | | 16.1 KB | 3f774ce27fd0828f73ebe9f8bd855e21af3dced309e64ae9fe75908c0bc8b725 |
lib/json-schema.rb | 100644 | 0 | 0 | | | 752 Bytes | e3185b0a345d77bab942889f52c2104c4533f79d37aa5eb37981af4cb1a65acc |
lib/json-schema/attribute.rb | 100644 | 0 | 0 | | | 1.49 KB | f2eac0cc029f0c55b7149b95e45af88a3fd241c9a497edcdf3bd8d03c136f34a |
lib/json-schema/attributes/additionalitems.rb | 100644 | 0 | 0 | | | 1.05 KB | 7edce337ca17bd7932b0eba7aea6ca4711fa53e100e81c8971ff1dd7fee70a03 |
lib/json-schema/attributes/additionalproperties.rb | 100644 | 0 | 0 | | | 2.23 KB | 6560c66da06f4c7e30a17aa9c60cab40669653e569cc85e86000b114605c78c4 |
lib/json-schema/attributes/allof.rb | 100644 | 0 | 0 | | | 1.64 KB | ad2fe751eca5554c49c0f81b9f85851e1639c644effa7d59573d9e85d945a909 |
lib/json-schema/attributes/anyof.rb | 100644 | 0 | 0 | | | 1.82 KB | 6359667e57f3b126ff4ecb388f41ec63a96dccee1ed2793d2c3f5f04f54d8551 |
lib/json-schema/attributes/const.rb | 100644 | 0 | 0 | | | 551 Bytes | 3b244cb5cd11ca7a68125c45bb65c3468005130a2fddf148661de2bc17eac241 |
lib/json-schema/attributes/dependencies.rb | 100644 | 0 | 0 | | | 1.49 KB | e6c8130f491e9eb37dbcc3cfca8a9080a1e4399628f84ea6b7dc4a5f2560c6dc |
lib/json-schema/attributes/dependencies_v4.rb | 100644 | 0 | 0 | | | 244 Bytes | 32ea73f3f62dd6c0fdafab69c8b930f1fa4e47ab8cd774478a633ca5331036f7 |
lib/json-schema/attributes/disallow.rb | 100644 | 0 | 0 | | | 388 Bytes | ac8cc6364fdf73bdf4e375fbd91c99df840e468a2229d88ae7082e67fd707cc1 |
lib/json-schema/attributes/divisibleby.rb | 100644 | 0 | 0 | | | 689 Bytes | 0843f6d2eb584e9ff6d6aef7f7feb62836912aebca6ee0e873fdf4488d9fdf46 |
lib/json-schema/attributes/enum.rb | 100644 | 0 | 0 | | | 761 Bytes | f26d0912a7c612d983571311c6ec404d6ad21850dae8833e2ddcb6a9c1a32746 |
lib/json-schema/attributes/extends.rb | 100644 | 0 | 0 | | | 1.69 KB | 9556ee25e544900048a363fa93a5a446de98866d4957aba31e58413be26b4ec9 |
lib/json-schema/attributes/format.rb | 100644 | 0 | 0 | | | 492 Bytes | 0b57a25060a2e789d3b1834625d83803ffffed2caa2ed1afe383f57002b5a79f |
lib/json-schema/attributes/formats/custom.rb | 100644 | 0 | 0 | | | 687 Bytes | d85fe15d48178ff8081c8679688eaf7b9316bd04e85a8d8b17d76164b7c56129 |
lib/json-schema/attributes/formats/date.rb | 100644 | 0 | 0 | | | 875 Bytes | 3740ede59cd5c90e7c2f5e93bf4663f0ff94f4ee5332e8453a80071712afa02b |
lib/json-schema/attributes/formats/date_time.rb | 100644 | 0 | 0 | | | 1.69 KB | a6def881c422c4dc63df52fdf56c136d6b512733309479476ba9178f8ec0d3e8 |
lib/json-schema/attributes/formats/date_time_v4.rb | 100644 | 0 | 0 | | | 554 Bytes | 02501ec2a77cf5c2580a806c7ad3b70e046a62c73c3db7c56413ab041bc04bf5 |
lib/json-schema/attributes/formats/ip.rb | 100644 | 0 | 0 | | | 1.03 KB | 167c3563d8704b99f0a7552a0d65ed7749dd2e2b5800b94f15be4edfd6ec72b8 |
lib/json-schema/attributes/formats/time.rb | 100644 | 0 | 0 | | | 1.01 KB | 2b15b837d7ae11e03acbeb89b73343a2dc518e088c0dbe6eca994431df4e1da7 |
lib/json-schema/attributes/formats/uri.rb | 100644 | 0 | 0 | | | 611 Bytes | e83f0417676facaf5a472f0bd3520223415cf3e41ed1bd7e67fd1629be5bc89c |
lib/json-schema/attributes/items.rb | 100644 | 0 | 0 | | | 849 Bytes | 8ce4654ebf4a9feae439345d2b5ece73ff8844529b66d414aff32a91c38ce4c3 |
lib/json-schema/attributes/limit.rb | 100644 | 0 | 0 | | | 1.27 KB | 34d4672f4ceb106a8805eed68e8345a50a948e3730479b6b34ca4faa204cdee2 |
lib/json-schema/attributes/limits/items.rb | 100644 | 0 | 0 | | | 245 Bytes | 1ff4db5d3d9c1834c9bf90e393e590280fe439a39ac8b4518b4d9ac4f698ae15 |
lib/json-schema/attributes/limits/length.rb | 100644 | 0 | 0 | | | 247 Bytes | eb2c227a44a820bbbc762fb674320579179e30f9fa3a521afbb69a95d338d476 |
lib/json-schema/attributes/limits/max_items.rb | 100644 | 0 | 0 | | | 304 Bytes | 2cf6f729f9342e1f269161a5a9b226391387d422f6f0a8cc1487b0494a04d3ab |
lib/json-schema/attributes/limits/max_length.rb | 100644 | 0 | 0 | | | 314 Bytes | 5cd2977fc6c72f33aa88ac1968e6b50eab5ff5c60d7fc9f5fbb029f8536fdb9e |
lib/json-schema/attributes/limits/max_properties.rb | 100644 | 0 | 0 | | | 329 Bytes | 3869ef051ff327da20a0ce4f8eeee6252f4715dbcd4fd239991c83e7b2878de9 |
lib/json-schema/attributes/limits/maximum.rb | 100644 | 0 | 0 | | | 279 Bytes | 68dc341fda545f1af2540e028909cf4de3724c583d10fbe0fbefe1494c5ef75b |
lib/json-schema/attributes/limits/maximum_inclusive.rb | 100644 | 0 | 0 | | | 236 Bytes | 15cda2765e2847889c9e419bd62618aa6f2eedb1aee831f6dc92dbac4a176b87 |
lib/json-schema/attributes/limits/min_items.rb | 100644 | 0 | 0 | | | 314 Bytes | ff10ab9ac5eab6564366703d65f12e85a4016a787006b932c44f6ff405c84e0d |
lib/json-schema/attributes/limits/min_length.rb | 100644 | 0 | 0 | | | 314 Bytes | b202235eb539cb3eb5fe775aef201efca57413d51d0fa01e1cea23e1bc2c1bba |
lib/json-schema/attributes/limits/min_properties.rb | 100644 | 0 | 0 | | | 339 Bytes | 1f49e6dd3f64654aee7b76765e4d9bda74510155ce83b1966b4521e70c19fb58 |
lib/json-schema/attributes/limits/minimum.rb | 100644 | 0 | 0 | | | 279 Bytes | 3150d183d223630a8dbc174630b3463f38b5480ce02995747304228330065433 |
lib/json-schema/attributes/limits/minimum_inclusive.rb | 100644 | 0 | 0 | | | 236 Bytes | badfc885a2112ccde861b4812119e93df50fae5be283af17b38be5070ab05cb4 |
lib/json-schema/attributes/limits/numeric.rb | 100644 | 0 | 0 | | | 404 Bytes | 8bce40b3c2d538112a0fd1c31eb6e6f9072389e38447d592bd8cfc8aad14bef9 |
lib/json-schema/attributes/limits/properties.rb | 100644 | 0 | 0 | | | 247 Bytes | 6a511440cc50d2ee87959e8d612ac5611ad92a53977aa8a1720061490e052e7d |
lib/json-schema/attributes/maxdecimal.rb | 100644 | 0 | 0 | | | 659 Bytes | a5cd586cb2bcc773f60c8e8117cdd643e7b2536d9f0904222f90a806507e9436 |
lib/json-schema/attributes/multipleof.rb | 100644 | 0 | 0 | | | 198 Bytes | c85f23f3a4383f11061fc1bb1e519176d48e750df945bc29a518cf9a4598c485 |
lib/json-schema/attributes/not.rb | 100644 | 0 | 0 | | | 1.11 KB | 2c78afc6b407f56ecad1fde7e68fd36aa01ccb6fb42a4b12822bcd5a51c93e82 |
lib/json-schema/attributes/oneof.rb | 100644 | 0 | 0 | | | 1.89 KB | 1157ff0ade8eeb04501158623e14c9de0b31fbf3006885b3b5ecd06b25d2cfa0 |
lib/json-schema/attributes/pattern.rb | 100644 | 0 | 0 | | | 627 Bytes | e42c356b932abbe1bec57bf73ca96a5d9fdbd93bf50cd8f4ff4e47a25c8e6ea9 |
lib/json-schema/attributes/patternproperties.rb | 100644 | 0 | 0 | | | 742 Bytes | cb414f8afd5c35a4ac1d256d570ace0a91548e2f1539411d7134c36c8a6966d3 |
lib/json-schema/attributes/properties.rb | 100644 | 0 | 0 | | | 2.38 KB | a3b084e6b5ec0072614b19f5b1db03c13823d21ebba4b35249b7583a92b4ebcc |
lib/json-schema/attributes/properties_optional.rb | 100644 | 0 | 0 | | | 975 Bytes | b1385d640b0892abdbfc6ec72ba61442eae8dd7ecbdd69feb40faa200bb6ab57 |
lib/json-schema/attributes/properties_v4.rb | 100644 | 0 | 0 | | | 387 Bytes | 850ce9d0a82a6a6aeb5d6b4505103460aebaf37ae380b80fcf09b3ed722f9648 |
lib/json-schema/attributes/propertynames.rb | 100644 | 0 | 0 | | | 872 Bytes | ca5322233a39cd4696272faec76a949e04b9f1da6f18b733376fe4045fbeb21b |
lib/json-schema/attributes/ref.rb | 100644 | 0 | 0 | | | 2.3 KB | 10648ac22b86e36dd9b401536f9d6ad911162282748c24161bb40dd7361a295e |
lib/json-schema/attributes/required.rb | 100644 | 0 | 0 | | | 1.02 KB | 259333ba950718a3d09145875c2d1cf94bca78dc1153c6bf6ee65331fef12a27 |
lib/json-schema/attributes/type.rb | 100644 | 0 | 0 | | | 2.95 KB | 87e339a30a03e068ee37e676318acc0d3ad2afc7d435f5106d064b23741ffa36 |
lib/json-schema/attributes/type_v4.rb | 100644 | 0 | 0 | | | 907 Bytes | 0a2660a8cb545941af90612fbd6c4030feb501f9bc16b5b6be9115a57313939c |
lib/json-schema/attributes/uniqueitems.rb | 100644 | 0 | 0 | | | 510 Bytes | dcadd9687b8faccc7312f708b58ad89d4a824df3cb3c588b37fc6dec7e740d61 |
lib/json-schema/errors/custom_format_error.rb | 100644 | 0 | 0 | | | 89 Bytes | 4dec4d53f3787bd840402e7f50f566e515f3e6cac6cbe70ffb9357cf8ec59d9a |
lib/json-schema/errors/json_load_error.rb | 100644 | 0 | 0 | | | 85 Bytes | 866d3a0066d11cad52a331153253abfac590a2fdfe9446540cbbdf51e5e9d94e |
lib/json-schema/errors/json_parse_error.rb | 100644 | 0 | 0 | | | 86 Bytes | a04c1d193742b02361862e714675cc656703d14c6c1ae4a3b897bea56bd42b19 |
lib/json-schema/errors/schema_error.rb | 100644 | 0 | 0 | | | 83 Bytes | d0ecfd25e639e968447db44e91e865f690072315ee1e299fd7e9e540e5de5639 |
lib/json-schema/errors/schema_parse_error.rb | 100644 | 0 | 0 | | | 115 Bytes | edbfa9e620d8f5cbf5532ea98ac6e27b48a41902121d4b8c116ed1e89d8d03cd |
lib/json-schema/errors/uri_error.rb | 100644 | 0 | 0 | | | 80 Bytes | a05dfb8c2e978847036e2953266626c6ef7170508d2eabb71a36f8cda83c308c |
lib/json-schema/errors/validation_error.rb | 100644 | 0 | 0 | | | 1.58 KB | 2ff0a5cceb69f88a3a385d03a4320022aa7033673c477b94cbea4cbda9142ed6 |
lib/json-schema/schema.rb | 100644 | 0 | 0 | | | 1.67 KB | 78bb86a378587bb33c087928327a9f8650edbaf18ebd45559919fff8032315c5 |
lib/json-schema/schema/reader.rb | 100644 | 0 | 0 | | | 4.44 KB | db037ff90a01ccd6924971a5fdd1626690b89c7bc6e5fcb5caed2a5031154899 |
lib/json-schema/schema/validator.rb | 100644 | 0 | 0 | | | 1.16 KB | 51e7a694c6427290c0dbcef7a5c1cd6ed57fe1eeb6b14cbbe18e3f8aa2218ff1 |
lib/json-schema/util/array_set.rb | 100644 | 0 | 0 | | | 516 Bytes | 606ab13dba5369d6b1a4947b55776f702c498359aecefa110e0d066bde269973 |
lib/json-schema/util/uri.rb | 100644 | 0 | 0 | | | 3.61 KB | 37d46dcee133ce31f9edbb7479deb99460652bdc06f278179e42a26885a24f20 |
lib/json-schema/util/uuid.rb | 100755 | 0 | 0 | | | 8.26 KB | c9ec9fa208229bee579bca4dc7f5165ff4aeeb155ccce41501b6d730767d2bd8 |
lib/json-schema/validator.rb | 100644 | 0 | 0 | | | 19.3 KB | 16705c92df9d2ee3269bc04ec74de2dd6b609ef4827aa3d22e69be4fc1df1fd6 |
lib/json-schema/validators/draft1.rb | 100644 | 0 | 0 | | | 1.58 KB | ab3b8f634131bb1b15df67163fc479b700730b3ce047c57c0b3057f80393c93a |
lib/json-schema/validators/draft2.rb | 100644 | 0 | 0 | | | 1.64 KB | a10170cf2885b022a0224ddaaab64b1a6b25a4b281f856dc191369e4a23cb192 |
lib/json-schema/validators/draft3.rb | 100644 | 0 | 0 | | | 1.91 KB | f0399059275aa03df438eb4b855fe19cf5dab9b49ec5be34ce265e09e83c0a06 |
lib/json-schema/validators/draft4.rb | 100644 | 0 | 0 | | | 2.28 KB | 22ac4e7c1b96c86ee33081681c5209185bd52e5b2f62b420e3e903ba3fc67570 |
lib/json-schema/validators/draft6.rb | 100644 | 0 | 0 | | | 2.39 KB | 633ffbb1af3813921910ec72200de06b1981e3df1c4998a12b460379e5102e87 |
lib/json-schema/validators/hyper-draft1.rb | 100644 | 0 | 0 | | | 254 Bytes | 82fa4e5708c1d513917c66a63447811a5dd2c2466b13c0bc3657d01e0dc7258e |
lib/json-schema/validators/hyper-draft2.rb | 100644 | 0 | 0 | | | 254 Bytes | af74ce4c544f84bc4b10aa88f3ddfb4bec0d1a93f894928ef5fec6bc569594d3 |
lib/json-schema/validators/hyper-draft3.rb | 100644 | 0 | 0 | | | 254 Bytes | 5a103b9f9f40347812e6d5130a93fa86afa0f8edcb483d70d455ef42b5dbe051 |
lib/json-schema/validators/hyper-draft4.rb | 100644 | 0 | 0 | | | 254 Bytes | 07dc603258600a4f304b3ccce94b5daf6bb77661372487bb2a5aabcd8cc500fe |
lib/json-schema/validators/hyper-draft6.rb | 100644 | 0 | 0 | | | 254 Bytes | 7bcb4e0a73967d03880722004a588aa8a47e78006d3f71466af2f49c1abeff06 |
resources/draft-01.json | 100644 | 0 | 0 | | | 2.45 KB | ed6f5e4f7d3bc4104a2cb54dc299fa4262b5823df619f37f153cabf41ae74843 |
resources/draft-02.json | 100644 | 0 | 0 | | | 2.66 KB | ff7733fb03b39f1cc756542af0ae2f74de3090544c59f953646670306164ae56 |
resources/draft-03.json | 100644 | 0 | 0 | | | 3.77 KB | ccd758693334d5f0ab9c4926fc364b2d97fa070b6fe9c34d6e0f8fabe4ee27a9 |
resources/draft-04.json | 100644 | 0 | 0 | | | 4.27 KB | 7353ff13faa979027813b95c8b35f992057822696a70c43c79b3bfb7249e76b4 |
resources/draft-06.json | 100644 | 0 | 0 | | | 4.26 KB | 66b96857b160d07a0be15dc25e64831b1e841656f5d3197770ceb2dcddbcb49c |