json-schema-2.4.1

https://rubygems.org

json-schema

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 180773

number: 2.4.1

platform: ruby

spec_sha256: c00e388eabdeaf4c207dbbabe013a8ff91753338a5d2290b2913f22cf47ade20

sha256: 713a3d546aa66fbd4634ee2bf644245ee6cc2bc7b9a196c9fb8c33fd5cf13ca1

created_at: 2024-05-13 08:16:14 UTC

updated_at: 2024-06-05 20:50:24 UTC

position: 20

version_data_entries_count: 114

uploaded_at: 2014-10-28 22:42:26 UTC

indexed: true

has_extensions:

extensions:

Gem size: 42 KB

Version Data Entries

Total: 114

Unpacked size: 271 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/json-schema/attribute.rb100644001.16 KB6033ef9d0e4cb689aff9b8dc60f586cee92caf3ad0aad24ba574ed077fa481d3
lib/json-schema/attributes/additionalitems.rb100644001.13 KBf4bc2d31f2224030f3e06353498b9849ee633bc75b3e46b2eb5817603d2e33e7
lib/json-schema/attributes/additionalproperties.rb100644002.69 KB5be0d9bbfb7893b262e39cd5b8568ccf296e2022ef05c84409d670d080a2f09e
lib/json-schema/attributes/allof.rb100644001.57 KB584f5ddf5d55ed44c1eabc8b489a34039607b3d972ba6c96015c2621dedf4d5e
lib/json-schema/attributes/anyof.rb100644001.71 KB82400e40ea3c585f9f05ae89c9aba48ce734f75ac5c577e4e9ba7f90a922cf8f
lib/json-schema/attributes/dependencies.rb100644001.44 KB319363df8359ff25eb8fdf4816be36303cab5d47fdef7647869c0d7748ecda60
lib/json-schema/attributes/dependencies_v4.rb100644001.08 KB8a8b8d66492a6f09ec599ab660a9f185f565db43445597d22f25028c1d4d356c
lib/json-schema/attributes/disallow.rb10064400412 Bytes17f50eeef5e7584733d4c6c0e61ee9aa5c362983d091b6fd4e755c1e1c846402
lib/json-schema/attributes/divisibleby.rb10064400749 Bytes153098d1b516fe3da4874b6ddb8e0128b2309e012f48d57e54417428598fdc43
lib/json-schema/attributes/enum.rb10064400897 Bytes156f3362acd9d85d78a64f91b15257e390191963054f0663687382db6bebb8c8
lib/json-schema/attributes/extends.rb100644001.72 KB928f66f33fb553b3770ead70399d749d5f6fe25639c6edf3e38cbbbd88580aaa
lib/json-schema/attributes/format.rb10064400539 Bytesff6594b22ec80c2cf9b2691586cfeaad6e505c7f98feec0d3c07b2d36c2c3ec6
lib/json-schema/attributes/formats/custom.rb10064400679 Bytesdd406682a2115485e0c33cf256f0dc6c8ac884f4edf7fc6efcf5be3073b5804d
lib/json-schema/attributes/formats/date.rb10064400800 Bytesfdf691c110b1386826d16a5a11e5da4d3d6e38f5c590d0f97cb3d0b16892d048
lib/json-schema/attributes/formats/date_time.rb100644001.66 KB56075c65c00057aa5ede61eee94df64c09f1adff191affa6c01eeb145408da47
lib/json-schema/attributes/formats/date_time_v4.rb10064400590 Bytes32b0d739ff1db0373bbd99fd526aa09867d9e41d973b8acd3aa98b2fac8e04db
lib/json-schema/attributes/formats/ip4.rb10064400669 Bytes25c67a7876c28de586b9eac1d24ba5a1c77efc0ba5649efb6aae6ef623b9b2d9
lib/json-schema/attributes/formats/ip6.rb10064400669 Bytes925e1fd8024316f2ea49c3b0ef1dfcee506700111186da16bb6413e24b223bd4
lib/json-schema/attributes/formats/time.rb100644001 KBcb96934bf91336757f588793177ab3c1a8f0b744d042d0fd7b35de781b1ede80
lib/json-schema/attributes/formats/uri.rb10064400587 Bytesfa6ec5b1c0f78b5334dce799e2a3e3d79ba77eda521019a275e656f4510281ad
lib/json-schema/attributes/items.rb100644001001 Bytes4c4b00e94e6755ca656f18a042522dc09da0cf3075697046e77286cf0ba14fad
lib/json-schema/attributes/maxdecimal.rb10064400638 Bytes954e405e56c55383eb996ebe691dae2b5588e4c907ae0509f72ef23205f33c70
lib/json-schema/attributes/maximum.rb10064400761 Bytes7eb01e19546b59b20156cd773aed0d96f443f3715adb2e09760ea280d66da4c2
lib/json-schema/attributes/maximum_inclusive.rb10064400778 Bytesda674281f421f9d5dd555f8cc91cbb3db33e2402241fee88ab8a597cfcb3e3a2
lib/json-schema/attributes/maxitems.rb10064400561 Bytesdcc849d14e63c3034ee46f6cb42c7ee66909bb6c858e4833378ba9fc6f6d3179
lib/json-schema/attributes/maxlength.rb10064400591 Bytes48b1cbb71ef41befca46ea56a905fc3ca0937a462abf883fd473b697d0c5e5e3
lib/json-schema/attributes/maxproperties.rb10064400582 Bytes8ecc98e01c4247bfb2a1a58f3abda59aa3656ae97a3ca1e6ba34a0a64944f03a
lib/json-schema/attributes/minimum.rb10064400761 Bytes59ff80c83fbbd9f878e5e27770146b9eaff0e40a61c53d283b3544346682fbca
lib/json-schema/attributes/minimum_inclusive.rb10064400778 Bytes62cdb78ac66454e65c5c4e7513df7875e685eb0d825f007dfe54009f9a7203bb
lib/json-schema/attributes/minitems.rb10064400563 Bytesd9fb1307be02b07f8f3d85f6a150015ff4b5f253846cdfdfe6f1c4eee80d9f4a
lib/json-schema/attributes/minlength.rb10064400591 Bytes7b4b8efd06f9fb76548ccebe376b4260d9c1a97d68ae43174dab9e4aa6b9fd74
lib/json-schema/attributes/minproperties.rb10064400582 Bytes426a781013cdfda2a4a64252abdf83569f6701b09339b5ee1d0ac67a02f51a62
lib/json-schema/attributes/multipleof.rb10064400743 Bytes409c78b4823700296bcd412d50ecb6b4f18ffc00d91cbf5086f9fcf92496abcf
lib/json-schema/attributes/not.rb100644001.08 KBab577dbf585dc0d96962481efa2a1f433234cbd454ef4a5bd097d0a088a003fd
lib/json-schema/attributes/oneof.rb100644001.31 KBb462e6252b60512a101fe4cbaa46993fbcfe45e45b3037a89eefb2c6566a6981
lib/json-schema/attributes/pattern.rb10064400628 Bytesfadff2c9bf36a08be200e93549d101e4cb27e665c088a6b76eb4cab281a2cf9c
lib/json-schema/attributes/patternproperties.rb10064400810 Bytes6965f10312c8825321d692067290fe9ff19a23e81d821662dd27e1e6a071e4c4
lib/json-schema/attributes/properties.rb100644002.37 KBfc279b582ff3627f95afd0d0ec0d90a6127810ae31927a39751c8fa279f92966
lib/json-schema/attributes/properties_optional.rb100644001022 Bytes703ea7c6f24877f50a6922fc3168b08d30944722e87741af84ef907dcacfc9a3
lib/json-schema/attributes/properties_v4.rb100644002.3 KBd08c3e99a018ef11a8f06c3f0b44022df93db178eb3a321f38e7723ff5f82b91
lib/json-schema/attributes/ref.rb100644002.71 KB19e8ec8de7c483b23a9be1a279743043c039fbd76aadcceda7ac8e4ee99af02c
lib/json-schema/attributes/required.rb100644001.07 KBfd4d358f138916f394933c4c4edce7718b00cef2f7033f5948514f050b626e6a
lib/json-schema/attributes/type.rb100644003.45 KB569ebca420d6be947c8e5c1705b2d3fbeb9e49f21cf33c0ca954a6d8608ed5ae
lib/json-schema/attributes/type_v4.rb100644001.28 KBcbf540e2aef17f27ecbe68733d7770e0fde26bfeb3c9b6d3374de2e6bf2a1861
lib/json-schema/attributes/uniqueitems.rb10064400558 Bytes87cc1559841fc2000f1486885e93a437a20973b89c36136e8c7a2b79519a21a4
lib/json-schema/errors/custom_format_error.rb1006440089 Bytes4dec4d53f3787bd840402e7f50f566e515f3e6cac6cbe70ffb9357cf8ec59d9a
lib/json-schema/errors/json_parse_error.rb1006440086 Bytesa04c1d193742b02361862e714675cc656703d14c6c1ae4a3b897bea56bd42b19
lib/json-schema/errors/schema_error.rb1006440083 Bytesd0ecfd25e639e968447db44e91e865f690072315ee1e299fd7e9e540e5de5639
lib/json-schema/errors/validation_error.rb100644001.59 KBe289a46bba6173250d22032a5e08228068780eb1dabb1d508616b7d5060ef39a
lib/json-schema/schema/validator.rb100644001001 Bytes3079098bc5b9c1e2dbcaa1a9b28921a2cf03c1a4124d557c50aeeae9459290ca
lib/json-schema/schema.rb100644001.48 KB2258c3dc92009cbe2da05f7c8605abe60811a63d0ccc62ae6629e33b2de1b06e
lib/json-schema/uri/file.rb10064400859 Bytesff3299236234549e0b0e2d51a7c81ebd0b4083cfbce78f0589acafe4c81efcff
lib/json-schema/util/array_set.rb10064400499 Bytesd55d946bdbd83e5173ecca23a3699e5b61d816691cd6ec847a9aec1da13cca87
lib/json-schema/util/uuid.rb100644008.33 KB671e5b66a3203caef7b1b93e7f1770bb43d548752226b1e667943b84587f2e5d
lib/json-schema/validator.rb1006440018.6 KB606446c96f72a30a0ddd8c527bdbddd6358c3dc39ac0be79cb322b31ef3314f0
lib/json-schema/validators/draft1.rb100644001.58 KB05e28c9bcbf523a91eb28740154fac35506e38bef60ebbd7638ddacdedf8d5bf
lib/json-schema/validators/draft2.rb100644001.65 KBee011b4807fa67e5e52c566a05c7376164908cca2ce901e8db286047dbf21520
lib/json-schema/validators/draft3.rb100644001.92 KB59b833352bf24a7b8873544e66b4a51763342b802568768c2aa9111ec06bd0d1
lib/json-schema/validators/draft4.rb100644002.28 KBb5f5df465e69c936c1371a6514010412f06d287e75b4b5475f5053edfa6b3261
lib/json-schema/validators/hyper-draft4.rb10064400307 Bytes4314cb08a188a9cacc8174a7510983a3c49de98bcfa34604a28382490347e7c9
lib/json-schema.rb10064400816 Bytes8dfad968482da41b25c40b6024adcc8ba0afdb27f9f8d2681e7a999ce32af6f6
resources/draft-01.json100644002.45 KBed6f5e4f7d3bc4104a2cb54dc299fa4262b5823df619f37f153cabf41ae74843
resources/draft-02.json100644002.66 KBff7733fb03b39f1cc756542af0ae2f74de3090544c59f953646670306164ae56
resources/draft-03.json100644002.64 KBb0de8a427380760ec706fefe200b25cf505d322ae8fc4ccb7dddbe1d78ef8d6c
resources/draft-04.json100644004.27 KB7353ff13faa979027813b95c8b35f992057822696a70c43c79b3bfb7249e76b4
README.textile1006440012.4 KB4ee1dc0bd502c2c11d35ee1c049baa93d7845099a4b6de8e2be701d549f17278
LICENSE.md100644001.05 KBe145970d2f70a81d23f674bbf30ff26187ff86cd3f9ab8af2cc70bdc0c898cfa
test/test_all_of_ref_schema.rb100644001.81 KBf31811c066d6f1a2521bb02c8fd631ff43a56c896431c59986e90f35d9cfcedb
test/test_any_of_ref_schema.rb100644001.9 KB60eda3e9df75726d83aa6c64dfbf1a4eba8a19bb292802e4b5c24e90da12a523
test/test_bad_schema_ref.rb10064400801 Bytes349369df4c892e0d5c565a2906955cb20a7038fbe1b920e8a62c62d9440c653e
test/test_common_test_suite.rb100644001.68 KB013010b0ba180e7d8f6af781bb4eae625556fa95c46a281de5a5ef35036890d2
test/test_custom_format.rb100644005.08 KB77fe83fe129a14d3b2f0a8761de6a996111971e236ce994e463c6aa809502607
test/test_extended_schema.rb100644001.93 KBf03dc7d61f23239a76d0d09e39dbed0db4e6342e0e5713a630d8d40786c1effb
test/test_extends_and_additionalProperties.rb100644001.93 KBb3c0176696b8ab0ab33afe4a84e7fb9a4e80837a84f6bf40c8a926d9afe0edee
test/test_files_v3.rb100644002.2 KB9c367644012fc85e02af505b235693bbefa6bab12d46fe82e2588860b84518a7
test/test_fragment_resolution.rb10064400859 Bytesf5388e287d35d765d062609e26754dbf9c96c50f2863ec1e70619e79fe332cf3
test/test_fragment_validation_with_ref.rb10064400955 Bytesa966f07ea4aac5343587c5a7280279330bc35e3b86e219f4be282dd9e5968cc4
test/test_full_validation.rb100644005.58 KBe76af7101b92492554734b1c431597738d0cd2bb5508dff6160c6d68332237b7
test/test_helper.rb1006440072 Bytes939e491768c04b0129cfc7f32962830ba8a18679e0abb96f9b00a12229db33a2
test/test_jsonschema_draft1.rb1006440019.6 KB60f0e099f47d0157a0f295321a5678c7615313f6aaf9694f06dc490d118d759a
test/test_jsonschema_draft2.rb1006440021.5 KBf41344b54ad08db641639e28ae4b93dbd0e1567ffa85b1d8b70ffc75dd801315
test/test_jsonschema_draft3.rb1006440036 KBe65eea1f43921e88b032e406d64f10498531eb863449836899ae6878e836e9a0
test/test_jsonschema_draft4.rb1006440036.5 KB166bc600dc3c2320f8ae9be1377b246fed2baa0d76e9d3d54e9177ee6400fdf4
test/test_list_option.rb10064400643 Bytescfcfd99722f39aa405a1156701184d6e372ed7533c672d2f5102fbaa17d26b65
test/test_merge_misisng_values.rb100644001.74 KBcf98e92d4885044ca5c0da3458e8433169b0683e5e08785ba190e8f86a8fce51
test/test_minitems.rb10064400445 Bytes5b0d8a0d553bc1e184c26de40539b98850677b3ac2ac389930a21e0802822351
test/test_one_of.rb100644001.2 KB1773e5d30a801471e1546d7a339ba8bb937621d4b6df6c5495e9f522141c1cdc
test/test_ruby_schema.rb100644001.24 KBec5b5f738a5302e0539a8d04d2bea33bff6b5d822eb5e79409856249f6b5abd0
test/test_schema_type_attribute.rb10064400651 Bytes0aed6e55e2abf50200f5ef4da3de5b8a756cca0cf02100960c095ea56948794e
test/test_schema_validation.rb100644004.53 KBa383957f0c1e4bcf41cb09f8abd63811cebe56062d43fbfd6483e00f6442db15
test/test_stringify.rb100644001.28 KBfed61c0f5c302da1d55f4efe3b36037c181b338e8b45fe94828502732393e4ec
test/data/all_of_ref_data.json1006440022 Bytesc2afa049fa5dbdfcaba199333687d755c6da4b1fe59dd9fb2927040a8c081dc7
test/data/any_of_ref_data.json1006440062 Bytes4ce710b3f1cfb8606e488c447dcb25fb57fa81886c2975c81a5dd7bfac79b21f
test/data/bad_data_1.json1006440018 Bytes0b38e7cb4aa76a0c1f5baba21fc5b009bda2c963522694c7506f075f3aba951b
test/data/good_data_1.json1006440013 Bytes7078bc0208abc848de6ff9884d28f6db6281c6eb9e2e6e7b9854255a61583037
test/data/one_of_ref_links_data.json10064400155 Bytes4ec3a6721035aa7e13eb2899ccf838ea543da6c64f46587c47876726a994f915
test/schemas/all_of_ref_base_schema.json1006440081 Bytesa06b979f58c78b146993b2e58e98b772e383f142f77750eec22df596d1ab7571
test/schemas/all_of_ref_schema.json10064400144 Bytes539b82c97fadaad23c66833d41f8f6ec6f5d6b70c5217c0e002708bda893be56
test/schemas/any_of_ref_jane_schema.json1006440099 Bytes4463710cb55089299d5f777c0c6ca13ae120b65b38e85319500577dbe8902091
test/schemas/any_of_ref_jimmy_schema.json10064400100 Bytes18164fa0646b0f4660e7fefddf626b517e0dfcffadb0a9d976db339bf8780816
test/schemas/any_of_ref_john_schema.json1006440099 Bytes4a6a73ce1d2b4cb6ed6ad66e4b8a3856506bc8b610af06fea5703e17130dc255
test/schemas/any_of_ref_schema.json10064400354 Bytes8c849d2c386a5962c534df6b4987ee41ba14388fb2e10328d2639f2f67d08695
test/schemas/extends_and_additionalProperties-1-filename.schema.json10064400710 Bytesa2ee107a602947b7b734f2adb646431cf09ff3baa49bf215802fd328605ac36f
test/schemas/extends_and_additionalProperties-1-ref.schema.json10064400730 Bytese1cdb86edde7765d493d59a2c002233b1e5902b7eb8ee5df3f8a178994e9b5b9
test/schemas/extends_and_additionalProperties-2-filename.schema.json10064400687 Bytesc29336c06bbf6d3012ac6e2f4ac07ceb13fbfe5df7592e9f7b260f7f34b03816
test/schemas/extends_and_additionalProperties-2-ref.schema.json10064400707 Bytes9dd037335469ce49ae0d2a1dd34e8d36945d78eb08a8b96e143f16507466e924
test/schemas/good_schema_1.json10064400172 Bytesc6d5e7336231ee2f613cbaf0b861c4209380ceb8232ff1ae2a3362207f2cd3e0
test/schemas/good_schema_2.json10064400184 Bytes7120108782c1957d04525798208de1f78ba4e4fde73a7653634c6bd3b178f1bb
test/schemas/good_schema_extends1.json10064400193 Bytesbc6916b0f6c4b788f2eb770ec6d4d1946c0bc34f723133243726d252b434f4b4
test/schemas/good_schema_extends2.json10064400239 Bytesc221886bc0caff45f37a710b042fc81a1c1fa1ee6abe43384307d1080162d327
test/schemas/inner.schema.json10064400402 Bytes45e0958bd90f924f92942224d2ff0eb60aecf85b81cb6b59a982e51b0a2fb6f9
test/schemas/one_of_ref_links_schema.json10064400309 Bytes054a9eff7b24c49a02e6be1227e745fc5992cf5bb5843d3b8f41f7afd07ba831
test/schemas/self_link_schema.json10064400273 Bytese9514662ea58de25670584c6d40e2c741ead2bfa2b954c582b270e2abecc3ea3
test/schemas/up_link_schema.json10064400271 Bytes3a5d43cd9c99a12f9c5a815ba88251accb48a97f23dc5c3376673786b4440c50