json-schema-2.3.0

https://rubygems.org

json-schema

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 180771

number: 2.3.0

platform: ruby

spec_sha256: 96592a4280419900d504f00444a8d5c46634b57bad573b8dba36366631974937

sha256: a64025c3c5c7bbed56a1cc1abf6b824307ed9f89f21d1f7fd2c35ebb3b7e017a

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

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

position: 22

version_data_entries_count: 109

uploaded_at: 2014-10-26 05:11:28 UTC

indexed: true

has_extensions:

extensions:

Gem size: 40 KB

Version Data Entries

Total: 109

Unpacked size: 262 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.rb10064400919 Bytes82f93367f33c28523d109f214109aafd96a90cce13fe852083543cd1ae569e22
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.rb10064400693 Bytes8e835677a17d151fc0fc0da76d1b22261b83e17c6b8c1346e5dd1d27c3fc6338
lib/json-schema/attributes/formats/date.rb10064400859 Bytesd8de9f97186401f472f4fe4bd8d7225cd5cb25888f0db8f94dd69cabd6a30616
lib/json-schema/attributes/formats/date_time.rb100644001.71 KB9672209db6f752279d9ad64bd43dce2d65db4928f3899508648b1b1f0191a76e
lib/json-schema/attributes/formats/ip4.rb10064400836 Bytes0a9d43b909fd9d423f102a779f1e064b8000a582d4736477d7fea100fa71b979
lib/json-schema/attributes/formats/ip6.rb100644001.29 KB651693ee68ca68d81182d45ab386f05bd726311b09632b6d7d235036f139317d
lib/json-schema/attributes/formats/time.rb100644001.03 KBc832cb266f9de8255ee7c69de8079f5029a11bd645194fc23f0ade3db890a639
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.63 KB4b35abcf7f6f49ddc9bec47c75597457ebde316bb1605d550443d0c928e9c447
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.rb10064400858 Bytes1a714b2ebf97867f7662d46dc18fe103210202e5c1515557e54a23c3b9ea8643
lib/json-schema/schema.rb100644001.79 KB67dcd38d631f8f20194b0f4c18963429e6b8a38920d1ab7c462b6054639f2644
lib/json-schema/uri/file.rb10064400859 Bytesff3299236234549e0b0e2d51a7c81ebd0b4083cfbce78f0589acafe4c81efcff
lib/json-schema/uri/uuid.rb100644008.33 KB671e5b66a3203caef7b1b93e7f1770bb43d548752226b1e667943b84587f2e5d
lib/json-schema/util/array_set.rb10064400499 Bytesd55d946bdbd83e5173ecca23a3699e5b61d816691cd6ec847a9aec1da13cca87
lib/json-schema/util/hash.rb10064400144 Bytes07742dc03ec56aaa705da79d87c48102842ffc4056c8d50be2c8793ce7739da8
lib/json-schema/validator.rb1006440018.6 KB70cb1811a74ca8073ad4ad3093b2408c79a77f92d1720f1d2c5020dda1bebc55
lib/json-schema/validators/draft1.rb100644001.6 KB1fe8170926bc54e82eab7154a32dc3684c062fca341b4eed6ed86cdb9a3a04d8
lib/json-schema/validators/draft2.rb100644001.67 KBce9360704486fb2c52425be0da9cb5ea3d3ce6df134f1de879902f445ebc0aae
lib/json-schema/validators/draft3.rb100644001.94 KB3d5470f1f4d79082f3a44e4f22995a56d318bacac826ae3f13bfbc6a836363fb
lib/json-schema/validators/draft4.rb100644002.3 KBdfdcc2cfd5bb8b552ee4f02222ef8801f74e214178826aa78315cbe30606256d
lib/json-schema.rb10064400948 Bytesecf8ed96aebf740d554946d7a353ddbd6b1f319c80e4d2ef09e2f5345560565c
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.textile1006440010.7 KB5494b110117c3a33e5ee4e01700f07924bbfe0373668a3af3b8896712994bcab
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.78 KB0dc23449c01c78ccf60e99b8c4e2ee65615d8f7a3b339ee4b960d0731b638e47
test/test_custom_format.rb100644005.07 KB2bfdc1333f8a27eb9337bd71f028b560b0dccb66bc406f4f40babccf6776ca04
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_full_validation.rb100644005.58 KBe76af7101b92492554734b1c431597738d0cd2bb5508dff6160c6d68332237b7
test/test_jsonschema_draft1.rb1006440018.9 KB9b02772a14d79d6958010e1b1eaaafcef3dec9318a854a09a4fcdf8c723219b7
test/test_jsonschema_draft2.rb1006440021 KB6515459722d3bcf4fa69c2e28e63753994c71ed115cef01101a54c35b307c2a0
test/test_jsonschema_draft3.rb1006440035.7 KB5fe044dacb0e90c182dd56d5077a6a3a028e882f6075cd33fa3b8f5207517066
test/test_jsonschema_draft4.rb1006440035.7 KB6d136cde18d8c101e6efb479e3b50d2220287f52c7abf936d7c6999e541aca74
test/test_list_option.rb10064400643 Bytescfcfd99722f39aa405a1156701184d6e372ed7533c672d2f5102fbaa17d26b65
test/test_minitems.rb10064400445 Bytes5b0d8a0d553bc1e184c26de40539b98850677b3ac2ac389930a21e0802822351
test/test_one_of.rb100644001.2 KB1773e5d30a801471e1546d7a339ba8bb937621d4b6df6c5495e9f522141c1cdc
test/test_ruby_schema.rb100644001.19 KB4f8acc0da4ec26c5527f1ab1ecf3da1d88d5820bd2f1b295d77d6d75e47c5d94
test/test_schema_type_attribute.rb10064400651 Bytes0aed6e55e2abf50200f5ef4da3de5b8a756cca0cf02100960c095ea56948794e
test/test_schema_validation.rb100644002.43 KB6cee31ba0b2bfc0f2776f9301a5c15746d14b99bdc0b52b9b19501a10ff9c8a3
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