json-schema-2.1.7

https://rubygems.org

json-schema

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 180762

number: 2.1.7

platform: ruby

spec_sha256: 83b78f90ed3a4cecb340fad115b297ff626155b85f11b043e4d44c0c9e02abf6

sha256: 2059fac56a94a91422756c33b44d4a894c4d915554e28408245dc9ad98e229ae

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

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

position: 30

version_data_entries_count: 91

uploaded_at: 2014-01-03 21:48:57 UTC

indexed: true

has_extensions:

extensions:

Gem size: 34.5 KB

Version Data Entries

Total: 91

Unpacked size: 234 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/json-schema/attributes/additionalitems.rb100644001.09 KB802f0040feb6e6ece52ae572d1dce2beb0900afd9d4cd8e6e03eb4f6a3b70ad6
lib/json-schema/attributes/additionalproperties.rb100644002.65 KBe1ee8f101845f62ea422c4420aedf02a9eb1a0c4075631eb8f24a44c733bbef3
lib/json-schema/attributes/allof.rb100644001.46 KBa557c218339e93d2b57c483c6f39a965ff7a0827d211624bc6161d878712aa46
lib/json-schema/attributes/anyof.rb100644001.6 KB03379aff0eb9dcc40e49876472e805fe692be4d3b2feee64b90e43779908e381
lib/json-schema/attributes/dependencies.rb100644001.51 KBc9dfc5a76776f784afefacc3c02d28bb6257acc803d209a4a3e391ab8b0e5bd9
lib/json-schema/attributes/dependencies_v4.rb10064400885 Bytesbc90455feace1772cb6cd60386f33ec0a584a0f847ca913f7d992a474c3490a2
lib/json-schema/attributes/disallow.rb10064400378 Bytes5d36042e58436acfe91f57d6b52ba498d2a935123cc44569437118880e6f6e4c
lib/json-schema/attributes/divisibleby.rb10064400715 Bytesa5b448e217b6e46bb4479c6d166dbbeee7db1c108ff4ac7cce8657fe3a3188b4
lib/json-schema/attributes/enum.rb10064400863 Bytesac7816a1af3b2c65a1396ba6f70f12e87345ac2e84f67cc017a0b6eb9e0e32a2
lib/json-schema/attributes/extends.rb100644001.69 KB6e409ead5180bb0d812661ed70a682d44fe8065793824b67c3cb17de31a1e5d0
lib/json-schema/attributes/format.rb100644005.97 KBc842aa55ab1bc6c1589f40d171dacae90c8524cee9c519f75a2281f148f095b9
lib/json-schema/attributes/items.rb10064400967 Bytes7ecb3025547a9fec352bc40ebb9c23fea2f4d5bc67beff077ab9a92f7e58cfb5
lib/json-schema/attributes/maxdecimal.rb10064400604 Bytes8276b8af89896ee2a6b7a52c260718aa7de4f44cfd4a0bff235818599f70c9ff
lib/json-schema/attributes/maximum.rb10064400727 Bytes1a1c1d4740f847560074c715adb25a2f9344de0a19ba2e2385c0368a1bfcb4bc
lib/json-schema/attributes/maximum_inclusive.rb10064400745 Bytes014e882b5e7acf028cd5a4832f75060fe339f7d1222878ce1e64651e0e88211b
lib/json-schema/attributes/maxitems.rb10064400528 Bytesa4ea06ee925ac7d40dbb2ca50e48d1878365df8d90a63fe8b514c38b56bc577a
lib/json-schema/attributes/maxlength.rb10064400557 Bytes8cf39b44ae2c17412b1cdce226eeb5e3be2a44aa8eab91f05d0884e807aa94b0
lib/json-schema/attributes/maxproperties.rb10064400548 Bytes865a192555caaf794ad0af3effc246fbb05e0bc78b788f1dd7d7edb499ca9030
lib/json-schema/attributes/minimum.rb10064400727 Bytesaee006613c03d3fab5ff7415f9a04dac8679311ff82f4b1718de99085d28c917
lib/json-schema/attributes/minimum_inclusive.rb10064400744 Bytes5e929386e12103fda0bcdb7260b5b5f5e59d70484823cc9077a58bae615251c8
lib/json-schema/attributes/minitems.rb10064400537 Bytes38a2d1721436b3958b963836a6dc76263883e50a196cc9b2304db0f23a1d6f3b
lib/json-schema/attributes/minlength.rb10064400557 Bytes9e5300df63ee34dbacd00b2e196916cfcb8159af297129d3602fefd910eaa2d5
lib/json-schema/attributes/minproperties.rb10064400548 Bytes7808336034807aa3028f57e134386b4345adf596f96893be0e5bad1b8fcd82c1
lib/json-schema/attributes/multipleof.rb10064400709 Bytes69ce514eb731947ebc8230fb5ab96ab3351622e841209de4884e7ef588814028
lib/json-schema/attributes/not.rb100644001.05 KB791f52063d6fcefb42390577671c30c22932e05fa8fd2327c198a1a73b7ac9c2
lib/json-schema/attributes/oneof.rb100644001.27 KB403b71a45e13e9695d28765b2a54af8365f02cf80e3223c030d3d1e9a44811a0
lib/json-schema/attributes/pattern.rb10064400594 Bytes0b9a459ee46284d436109b5903e849094dc374017635cfaa8b4f9a6b929476cc
lib/json-schema/attributes/patternproperties.rb10064400776 Bytes01ea4ce03a8af5193d23940ab7982da0083720dcadeb145830a97b8c36b9edd9
lib/json-schema/attributes/properties.rb100644001.36 KB20952709c3100e916599b52300d674f45bf8339e8057fe49c482c4f752241012
lib/json-schema/attributes/properties_optional.rb100644001.03 KB57e79828d07d2edc615a8293e3156d8beef8d3b3bbeeb979715d1dbd4303228d
lib/json-schema/attributes/properties_v4.rb100644001.01 KBbac87d72cb56806f7237485df3f49168203ec479798bf576451006a7bab547af
lib/json-schema/attributes/ref.rb100644002.56 KB3364cd6c23e45d4a4a808966afe13af3cfec22152e9b17b9a3cb17bc7fffc6a6
lib/json-schema/attributes/required.rb100644001.07 KBcf43d9c6f359630351b128b8288874989348bde3f00d5b92e63f570318641975
lib/json-schema/attributes/type.rb100644003.8 KB1cf6ca5c62e4bc17410e703f396d61a85c2c4516618bb1fe7c27c6ac6f68f65b
lib/json-schema/attributes/type_v4.rb100644001.88 KB317a616934c4fbca89ab104ed4cc802c83776d6f284b011185054c411e70f7f3
lib/json-schema/attributes/uniqueitems.rb10064400524 Bytes542f0d86469b7a32f615ea08e15dcd74d6bafbe1e253755f25e723936cb4d5f5
lib/json-schema/schema.rb100644001.88 KB918470fb7273a25e7fd2f270f0e0438d73c8046de81d957e907bf08fe6ef28f5
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.rb1006440019.8 KB62572dd067913c7be861d4a7de6370867bda6b6597a7d84b27228eaba2ce0d72
lib/json-schema/validators/draft1.rb100644001.2 KB7959e5c04d61080d9cc7a413bb315fbcae8475b94c3c92b5b0161972dc1bf805
lib/json-schema/validators/draft2.rb100644001.26 KB082bf75424c477fa464ce684a9263db815e4d3822672e5bc6164fc56b5d4c864
lib/json-schema/validators/draft3.rb100644001.55 KBd5b7f5a4624ac094532c0fcadcc77966c104828b81c08132d51b251dc12bc160
lib/json-schema/validators/draft4.rb100644001.92 KBf61c538345b3d01e23b89b9873e3f8307edb3610b68b5b60872f07146d8c4c8a
lib/json-schema.rb10064400842 Bytes77d15241f9917dcb3d6001e936733601bc42caf2d0e24120c52b77863396cd7b
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.textile100644009.8 KB19e12f9c2a94336c6076384c3c79649edb5c8ba775cc3f9c102412014fd6c3ab
LICENSE.md100644001.05 KBe145970d2f70a81d23f674bbf30ff26187ff86cd3f9ab8af2cc70bdc0c898cfa
test/test_all_of_ref_schema.rb10064400462 Bytes0c933b844f62b4d0f2d110747204caffdf8556af1ea29240a18f904472225233
test/test_any_of_ref_schema.rb10064400468 Bytesea9b184695ab453e7fb79db5038330682e86f4a4e1138807d25577b5a25db616
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.6 KB14980946d55acb2b6660a13e6adc5d34f5797f68b15f9ba081dd3873eef916e2
test/test_jsonschema_draft2.rb1006440020.6 KB41e0000747e661756c7372ad0fca740484597f532fa515d8c4f25c1fb9916a69
test/test_jsonschema_draft3.rb1006440031.9 KBa62fee9957ac484c013ee05a8bbaa3fa9567ff758085bb131aab74a1f69e9881
test/test_jsonschema_draft4.rb1006440034 KB717e4b59c9a7218863566f920a1327adde2e7037ec7e0cda6aa433b8aa5a0870
test/test_one_of.rb100644001.2 KB1773e5d30a801471e1546d7a339ba8bb937621d4b6df6c5495e9f522141c1cdc
test/test_ruby_schema.rb10064400716 Bytescf3cfb30f5b5948b476e27bc6da8519004b275e040c9df57ee012b83c7ff250f
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