json-schema-2.4.0

https://rubygems.org

json-schema

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 180772

number: 2.4.0

platform: ruby

spec_sha256: 2d056e5a34296690021bad0eedac0a499b3b8d0e3d2b30d98c9f482edfce1c2e

sha256: bb709af06d36b9b92d065d7dc909b5870149d2401885ddf2096b3bbba41d0d69

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

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

position: 20

version_data_entries_count: 113

uploaded_at: 2014-10-28 16:10:23 UTC

indexed: true

has_extensions:

extensions:

Gem size: 41.5 KB

Version Data Entries

Total: 113

Unpacked size: 268 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.54 KB5f9b9bcfda27434d0576720dd2fe15dee99d96876df6a0e5dd57c106e1021a59
lib/json-schema/attributes/dependencies_v4.rb100644001.14 KB8e444502bdc60a406599d4e7c2ec3f1f71564ed8ee6b7f5a54a025109d30e1ba
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.62 KB94a2511575e8b1afd0d1036fe19ae54d717c27da05621bee05e4353ea89a186e
lib/json-schema/attributes/properties_optional.rb100644001.07 KB2f8281b7010000a4585b1a7ae67aae3337d5d64c2fcbdadcbdc1e02d3f3d531d
lib/json-schema/attributes/properties_v4.rb100644002.54 KB78062b4875c9cd8ad622094ca0e5de299b1f107eaf7509365e18078988fade6f
lib/json-schema/attributes/ref.rb100644002.71 KB19e8ec8de7c483b23a9be1a279743043c039fbd76aadcceda7ac8e4ee99af02c
lib/json-schema/attributes/required.rb100644001.1 KBc7f04e7e9da490641b349f8e6968e6fb126b8983e8fafca92aedf025a359c644
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.79 KB67dcd38d631f8f20194b0f4c18963429e6b8a38920d1ab7c462b6054639f2644
lib/json-schema/uri/file.rb10064400859 Bytesff3299236234549e0b0e2d51a7c81ebd0b4083cfbce78f0589acafe4c81efcff
lib/json-schema/util/array_set.rb10064400499 Bytesd55d946bdbd83e5173ecca23a3699e5b61d816691cd6ec847a9aec1da13cca87
lib/json-schema/util/hash.rb10064400144 Bytes07742dc03ec56aaa705da79d87c48102842ffc4056c8d50be2c8793ce7739da8
lib/json-schema/util/uuid.rb100644008.33 KB671e5b66a3203caef7b1b93e7f1770bb43d548752226b1e667943b84587f2e5d
lib/json-schema/validator.rb1006440018 KB906a83803206ea78047e500403a66c0afe8e9de16a7aec88533742be710aa833
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.rb10064400848 Bytes97a0ea856322b66ddbac5b6224e224abfe84f538b6fd11c4e1218f5ee486a9c9
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 KBf410be8b217df5dda3f07bdf2201d77dbf8e4cb59117c1a363ac50230497cd58
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.2 KBcb975eaf2d741f948e3c14efd7062dee45108a3890bab8273380d163034a8f3a
test/test_jsonschema_draft4.rb1006440036.6 KB8b1d4499718ef0454a5435c78f6728e0a68ad3f4762124113f30dbe5f91381ba
test/test_list_option.rb10064400643 Bytescfcfd99722f39aa405a1156701184d6e372ed7533c672d2f5102fbaa17d26b65
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.rb100644002.83 KB684a65f04ff24280a7ad40ae85d264c87a28e71e9431755c0a059582e336a38f
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