openapi3_parser-0.8.0

https://rubygems.org

openapi3_parser

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 1100867

number: 0.8.0

platform: ruby

spec_sha256: 599072c8898c9e7cbc4482a732f0298a9011fce137a9332a5850980f536662f3

sha256: 06e99252ce1ed96b41e4009a2b6df1018cd68291d14c4840ce5fd34d7f6dc43c

created_at: 2024-05-13 08:30:44 UTC

updated_at: 2024-06-12 15:17:17 UTC

position: 6

version_data_entries_count: 124

uploaded_at: 2020-01-17 11:58:02 UTC

indexed: true

has_extensions:

extensions:

Gem size: 41.5 KB

Version Data Entries

Total: 124

Unpacked size: 180 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore1006440043 Bytes328f00da405a9a1b6cbf93604593377aef5cbd60a243dedc0520fdee7a68e237
.rspec1006440033 Bytesfc3bb724405327fb2be6ab4c3e0a3a2a46e5767fe725e426243bf093812a8308
.rubocop.yml10064400254 Bytes20e05795bc09c5d83db1b9ec8f64e91809c5096b6bbc407c57867fb4cafa305b
.ruby-version100644006 Bytes9f984f771f5004593c1ab64ab40b50185e35f9f90677372182e7c223ed25a52e
.travis.yml10064400670 Bytesb865b889cdab941d3b9dc08a5980f37a4243d87da044aa54343cdc0654d09d50
CHANGELOG.md100644002.53 KB4c6d7e3ceed61309c90b1e48b5b0a6fc8dc342876d7db76daeaa6bab2591e98a
Gemfile1006440070 Bytesbbf84bea967ac012444426fb7d35999ebb3e2fc9ceb7d76ba129e6466f1d8d2b
LICENCE100644001.03 KBda52f6ad5b380806772a741bed33cfaff33b9574ba0f7a373638c1c246e299ce
README.md100644004 KBc4cb62bec9b22c83be194670f37c9ded83b6e159a355b1933c3e683ddb12a6f7
Rakefile10064400206 Bytese446cc5bb2b649013f70086f594975447f51bf2b0226a680b310dde349c6ac7c
TODO.md100644002.09 KB6740ce91aae0c4e7839a84d9ec0e34b8bd007f9f339a11271162ee1ea2fb81a2
lib/openapi3_parser.rb100644001.16 KBd49649b973e7951d1748b241a77d0f25cd544bc5a6819d057a28f54df10285e0
lib/openapi3_parser/array_sentence.rb10064400236 Bytesec43b4c7de5f8b7d9ee1242304abb5c85cc19c502156f5baf93ac20aa4190978
lib/openapi3_parser/cautious_dig.rb10064400882 Bytes8998ea7576176886e4f5854b68876cc91867ffe4ff0feecd7ca515d90e4b13e5
lib/openapi3_parser/document.rb100644006.81 KBb478e1a44deedad15b7b0e685ae0f694e57eef7fbcc433c23ca34c9919c84432
lib/openapi3_parser/document/reference_registry.rb100644001.79 KB0ed89f2d10d18fd7476f07f90bf9930edc890eb67169e112a5c304d0ec6b224c
lib/openapi3_parser/error.rb100644001.79 KB94c8e85b7a93636060002a62470aea11317b040f259243f23805fa19a1127972
lib/openapi3_parser/markdown.rb10064400338 Bytese4d3f461c304990720a74570aee8a0abd991c9a62424b7709c444d35c512308a
lib/openapi3_parser/node/array.rb100644001.71 KBaaa95c71d2824224e028169a66e0228f9c653d916a922b013f7fb6b3e66b2aaf
lib/openapi3_parser/node/callback.rb10064400250 Bytes18199ccdc471faa75843a4d3a3e7b03248fb1af00074df0f4c46dfb930d8cca3
lib/openapi3_parser/node/components.rb100644001.12 KB7fa99b4093952459f7fa5534538ea9b676179f3e9d07f768db17108c7e72e658
lib/openapi3_parser/node/contact.rb10064400487 Bytesf9f069bbc7d99403598006746ec3842a16bafdc35e3143b12917e73ed824ab93
lib/openapi3_parser/node/context.rb100644005.18 KB5582c3b5d17164e7f8472a151a86ef766270ec28303ee0119ed4b34b10b25f5d
lib/openapi3_parser/node/discriminator.rb10064400448 Byteseea23720167ccc43cc362bac7d4b26ad102493881fff7bdefbdcf5e2347fe920
lib/openapi3_parser/node/encoding.rb10064400693 Bytes0d12c3ca1cb2f6d22087200521f8a3f1f5ce50f471fd16a73595987b7f616f8e
lib/openapi3_parser/node/example.rb10064400705 Bytes01b680d56dfb159d876f60480700a34a3c0943830122bae92fe4e0eb4e6466b5
lib/openapi3_parser/node/external_documentation.rb10064400550 Bytes8c095322ff519a0f44a23de9105f7e260c793e3a4f707982afa88a8b90eec5cf
lib/openapi3_parser/node/header.rb10064400329 Bytesc90cb760ee53c93d78c7ad4aab6510661c630869056fffa0e6c9249d18d046d9
lib/openapi3_parser/node/info.rb10064400865 Bytesb59112043700131d208071605c8208a1a79787659c0a5baa60d4c0401ec75732
lib/openapi3_parser/node/license.rb10064400403 Bytes2bfa47d3056dbd86e79cfeab5b0b299ad84923eca796a6d78332f559f04c999a
lib/openapi3_parser/node/link.rb10064400897 Bytes3ab6f1f8712f10d0f821258479597ba7a8e4316061d58c7fd0925d09e05b31bb
lib/openapi3_parser/node/map.rb100644002.22 KB36e959033d3bc491fb98ea229096044ee76eaed5c2d139d13f84dfc5ff468efc
lib/openapi3_parser/node/media_type.rb10064400610 Bytesc489fb8e4d3589d8c303e8bc835ae816cf975070624b486a29dd71864bbb0e38
lib/openapi3_parser/node/oauth_flow.rb10064400627 Bytes2c450bf38d6bb8e67ad43340897e2a1013f5df9d58eb33644cbffa4048ab3634
lib/openapi3_parser/node/oauth_flows.rb10064400652 Bytes852f18da736ad1d523ce2cdf1a88aa3ac39d62dcf8682c07e73bbb2ca5a11984
lib/openapi3_parser/node/object.rb100644002.65 KBc47275805f645863f3e30d169dfaaf66f45e876ed6885bb58b11d569e0f99796
lib/openapi3_parser/node/openapi.rb10064400975 Bytes5018ad37969608977de2fad950df990ed494608cdc81bf6bd69d977c302ce1fa
lib/openapi3_parser/node/operation.rb100644001.69 KB70f6996e33b2e17aa84652e06d19989405796fb5c6587110363cb38878160474
lib/openapi3_parser/node/parameter.rb10064400475 Bytesf07fb6c070d1f9876609ddb1a16b73d2c4ae56e828f8e5cc7f36885d95f5fcc1
lib/openapi3_parser/node/parameter_like.rb100644001.33 KBb90f02ff34920ad4dbcc94f13f37d1ad8a73043749c25a7dc381b18d61fe2b80
lib/openapi3_parser/node/path_item.rb100644001.58 KB92ab99050fee92bf99e0397de9684348e3d57f395dec0ac01ebfe5a212a89f2e
lib/openapi3_parser/node/paths.rb10064400244 Bytes833c484ad95af71516616da0676eedb8fc2d0b738bccbef16d8fd507ce11b013
lib/openapi3_parser/node/placeholder.rb100644001.44 KB06563e24d99033f8b4c146e976b614c3530a0a485d17de4d0dd990041e99c146
lib/openapi3_parser/node/request_body.rb10064400636 Bytes92bc64cf917c2409c30512206b17f6d9fd756bae5c2f0607b50816f34ef18592
lib/openapi3_parser/node/response.rb10064400714 Bytes337f5cb4864aad0a13a91d2b0615cb9d61cb51ec67432e0c8ef0e439c932f972
lib/openapi3_parser/node/responses.rb10064400334 Byteseb9c2e2ac09ede462e3334f71c93175e51ce0c950bfd374c7acd3f931e55c658
lib/openapi3_parser/node/schema.rb100644005.36 KB2270a87680e6342ca6594fca982e42e137f2f87c824f167e4cc700ed9d25876c
lib/openapi3_parser/node/security_requirement.rb10064400272 Bytes9c1c27cb2fb0284ae2407e53cd60412ede5a889c5ec5d87d8a7b7387164657cd
lib/openapi3_parser/node/security_scheme.rb100644001.03 KB4abb28007dfeb4e9d99b9cbc8d7c743ba235b93f665b95cd8ef66f91894ce4cd
lib/openapi3_parser/node/server.rb10064400623 Bytes3dca93de5c31068d6cf9c0236c8f87af96318fa19b42dfb40dfa560d68ef47b6
lib/openapi3_parser/node/server_variable.rb10064400634 Bytes5538bfbe02f6cbf962d9f96e338e3abc0c8dca820c39bd308da28d3393f00677
lib/openapi3_parser/node/tag.rb10064400625 Bytesecf566460fc9a81d63f08a9d48f0a880dba85ba11be633cafe2725a653b846d8
lib/openapi3_parser/node/xml.rb10064400657 Bytes9f105daa483367bb751e6eec9f35a24e2364faef5ddd0a1a7cacee219674088b
lib/openapi3_parser/node_factory.rb10064400123 Bytes7a2b8ecd660a556f501cb7d14d12e5d9feac9f21de1eb932d72195723337e9c3
lib/openapi3_parser/node_factory/array.rb100644005.3 KBb9e87c580c7c28e1c075b2fe3e4a9b2547b76cd10116e0037a975da8550d3be2
lib/openapi3_parser/node_factory/callback.rb10064400441 Bytes63e637150fc0bd2cce90cf27de09d1017943299d5a73ab02ba7afea25638e4a9
lib/openapi3_parser/node_factory/components.rb100644002.09 KB54ceb301a4a274f58283ef2665de1bfe8ced7921a1667ac8de6bfc01293fa465
lib/openapi3_parser/node_factory/contact.rb10064400730 Bytesffdf0b7d2de23d5f7cd62adb9cc35509d0202018d3814fbac9e027b9b141844d
lib/openapi3_parser/node_factory/context.rb100644003.86 KB5915bab9e4a1d4c0f9bde858e06352eadeba3b21c7035d8c64e9969d1152eee1
lib/openapi3_parser/node_factory/discriminator.rb10064400868 Bytes61185aa1f126e9385b691eb94c35663632ea306b4aace156e170c8e22814cb26
lib/openapi3_parser/node_factory/encoding.rb10064400842 Bytes8c5af6961f11850a075ab232a80fb0126faf082094bbf864ba0381c1ac11b01c
lib/openapi3_parser/node_factory/example.rb10064400692 Bytes291049af15b2b05eabb112d68c88ef997c6328de6d53a1aa422488b49750dfb9
lib/openapi3_parser/node_factory/external_documentation.rb10064400625 Bytesd320ad0f2406e0b76b0854e31f65426befb9a8d3ccce159a221cc76d4acbf18e
lib/openapi3_parser/node_factory/field.rb100644002.74 KBe7ebca9ebdde6c3c6cdc1e21b9f0150fdf7e3ed170e1a0775a67de52da39e162
lib/openapi3_parser/node_factory/fields/reference.rb100644002.77 KB8cc95d376e6c18d2925cea65ff669f4e0daad892fff962b8827efe329b0ce851
lib/openapi3_parser/node_factory/header.rb10064400994 Bytes38384059d0630bc8a4d9ba34c3e265612dcd91c72c0569da9ea6c5404b3ed40a
lib/openapi3_parser/node_factory/info.rb10064400887 Bytesda12560e15c89055d786f789918fd07229e9851d2070aaeaa999985b90b6dd29
lib/openapi3_parser/node_factory/license.rb10064400577 Bytesc55ce652fac0967bf705022764b575709e37b73f5456b0a4de2cc483be36338e
lib/openapi3_parser/node_factory/link.rb10064400956 Bytes22d604dc2733440b56aa5b85c1e4c30071617c8645d27295496bf92293ab8e6f
lib/openapi3_parser/node_factory/map.rb100644006.14 KBcd4767040f4892f5f025f7afd021a30f1c233a4645ae3fde918ee8c18507618a
lib/openapi3_parser/node_factory/media_type.rb100644001.79 KB7a23f695d14fe1be8e1395527a39b681e86e37f0b52b98ba2003dc792f6af485
lib/openapi3_parser/node_factory/oauth_flow.rb10064400489 Bytes23d2c1b263749fad57dc8eed6504ec3130f2cb4424b8566505a10ccee359f5c6
lib/openapi3_parser/node_factory/oauth_flows.rb10064400712 Bytes86f0a5039ac23f393b3626434273d8091c9a68414c473dce4b24ab1850a483e0
lib/openapi3_parser/node_factory/object.rb100644002.59 KB18cb5ccdc99a9ae3f14f852d94c671194946a4ce1eab558de70b692c659e064b
lib/openapi3_parser/node_factory/object_factory/dsl.rb100644001.24 KB933b6c1c95ddcfc882a5b9ced4c042ada3ac728705e566f893e73880b889c677
lib/openapi3_parser/node_factory/object_factory/field_config.rb100644002.39 KB18c7cb597ff915ee661e1ccb5b9b7a13200b2cdb3146ea27998ba236139beb6a
lib/openapi3_parser/node_factory/object_factory/node_builder.rb100644002.29 KB5b513e46feae85d0605977e35a2e9e0e435d8b520d38db2656a06226b75312a8
lib/openapi3_parser/node_factory/object_factory/validator.rb100644004.86 KBea58cf26b224cfd9a8984f0fd357d210f755b7936c6ef620c9b7ee4f4301570a
lib/openapi3_parser/node_factory/openapi.rb100644001.99 KBd65e01a5b2330fbe8633e259a5b44505c5f9bed47cfe18390ef93d415c5f43a6
lib/openapi3_parser/node_factory/operation.rb100644002.86 KBd585c1add3f1175411f3808a761b403f22535bab80f9564a7c0d036f157b8939
lib/openapi3_parser/node_factory/optional_reference.rb10064400548 Bytes2059a96e8c58dc31fc79a2622975c500687794c7216de4f65466cc6e458d6c66
lib/openapi3_parser/node_factory/parameter.rb100644001.81 KB40bf6f386d1c6b53304e3a666a556742a0740972103f600a2d975641f1871ca4
lib/openapi3_parser/node_factory/parameter_like.rb100644001014 Bytesa4e7746858c517b13a5070c14781f6c497e1abef51baa1a6e7bd084c0817c27d
lib/openapi3_parser/node_factory/path_item.rb100644003.11 KBb48ed0c7d76f54af3b729650d739adff22c21aec3a3f3dc0d844e9c2008fee53
lib/openapi3_parser/node_factory/paths.rb100644002.02 KB3593506124d8be0f3cd10ffce44492ad6c58cbde4d88acb5459b04db93d773c5
lib/openapi3_parser/node_factory/reference.rb100644001.25 KBafe58fd266a9534841fcdf1d8b0f685943828a1ddc44061c2e68fe7b1edf876a
lib/openapi3_parser/node_factory/request_body.rb100644001.33 KB3eb51c627fac0dcd975a8bb9a177aa39589a2290f8f9a9c4c74b10498cbcd269
lib/openapi3_parser/node_factory/response.rb100644001.46 KB0bb0f4acb00d309a2a425149a0034c358f75d348227b097201b0e508b958f712
lib/openapi3_parser/node_factory/responses.rb100644001.1 KBd8b79df8449527be85a335ad84563c124971382b18f4329d47d8c206ed79a6c7
lib/openapi3_parser/node_factory/schema.rb100644004.14 KBc5ddb548f28e01036e65268931bbd9fc76ab37ea8754e1d5dbedf14f37933772
lib/openapi3_parser/node_factory/security_requirement.rb10064400408 Bytesbfc06a33aacdc3c607a1d379d17847f5cfc186fd173e61985070bec76d491f9b
lib/openapi3_parser/node_factory/security_scheme.rb10064400772 Bytesd1668256aa39cebeedade2c57dd5c1037c1e07a4375f7550fee12d8579959850
lib/openapi3_parser/node_factory/server.rb10064400618 Bytesff8b044addc71c0a04dae8ce58baf024187e95112243532daafb63e7e5d600f6
lib/openapi3_parser/node_factory/server_variable.rb10064400800 Bytes2f3863d4c09432b3c6007e0920f7bd15de1a7cc2c243de5f2c61d90d37702eca
lib/openapi3_parser/node_factory/tag.rb10064400534 Bytes4abe26cb963e8ca8cf4c5ddb0831df45ed900819d28d0a54f919288ae9e196dd
lib/openapi3_parser/node_factory/type_checker.rb100644002.57 KBc3031ddf7d20589a63d38fffec3d53b4b95e0237c4a84e605c014d0553339e70
lib/openapi3_parser/node_factory/xml.rb10064400739 Bytesce47153dc78226a153992f5ef0b1395bbd33fc462ad412f91efe89fd6bb48039
lib/openapi3_parser/source.rb100644004.44 KB7e7604b0a2707e4505ed101ef8defb178fcf4ceda471f8fe338de7750ba724f4
lib/openapi3_parser/source/location.rb100644001.33 KB1ea85930c4a58195b567a3f836aad07394453ce3ee7fee8375123c717e852d97
lib/openapi3_parser/source/pointer.rb100644002.75 KBc4ce00cb685bb0376bbdb3781d0b8b269475e54a94a2567746c4b976dc2bc4db
lib/openapi3_parser/source/reference.rb100644001.44 KBd75bd00345f1eb5e164e93d95ce36fff8d7dcd9af16f6e9c47edafea3de06aef
lib/openapi3_parser/source/resolved_reference.rb100644001.64 KBd11d75e4c704c0041b38d47c64f3b7d405022cb073638749f9bf564244639e19
lib/openapi3_parser/source_input.rb100644002.37 KB3616f4d12bed46b59eb156c197f084c695b1cda1d17647dd49bbaf9e63750313
lib/openapi3_parser/source_input/file.rb100644003.13 KB7f57d978be0e738ba23f79b89bd02e13c141978e3e79d6bf18491fa5fc3f20a9
lib/openapi3_parser/source_input/raw.rb100644002.8 KBdd2eab54ee03f44674c5b3b201fabd39bce9edcb71a47f4fd31f3c14527d9ee7
lib/openapi3_parser/source_input/resolve_next.rb100644001.69 KB87faf5e1ff8ee9c3003cb937615af84447a7b428bfea95663097fc676f2a6a61
lib/openapi3_parser/source_input/string_parser.rb10064400873 Bytes6d490052f3c6d79539cdd77f223417232a3694c48f661f03728b28a7d6559197
lib/openapi3_parser/source_input/url.rb100644003.15 KB2d5a6ce996036373b7e571dc56cf75c4be9428944ac58e6a18b235c2cc3d6f0c
lib/openapi3_parser/validation/error.rb100644001.67 KB4ebdd6683c872659d4e13bd5d8f66da416a395151108ceec74c27cfc5f17238a
lib/openapi3_parser/validation/error_collection.rb100644002.14 KB0379744359ea9674fea004cd3b8ab17a659bf9007c2e247f7bfca6b9fca5cd1b
lib/openapi3_parser/validation/input_validator.rb10064400350 Bytesdfc3a639e48b482bab7b4a0fc859cef83dcc75b1e862a52224fececd06775339
lib/openapi3_parser/validation/validatable.rb10064400948 Bytes6b57d77358f0708c4563c3cd50bdb8a2ad9640dd6a61be55514ab063c99157ee
lib/openapi3_parser/validators/absolute_uri.rb10064400321 Bytesd5ba9b92a150d1ed0135cc4d5ff736218fb39592d1102e87a06af7554f03ced2
lib/openapi3_parser/validators/component_keys.rb10064400560 Bytes16a891bdc4f3987d806da3434d66adcdb4cb59efd28627b042207c0e2ef4e9b6
lib/openapi3_parser/validators/duplicate_parameters.rb10064400899 Bytes65aaa109b2535175a35cceb091146f57e72e790562e4962f3af2ee6e59fa2614
lib/openapi3_parser/validators/email.rb10064400585 Bytes4a5636ef200bc58dd31b544e6f220384caff5b6a7af23dc0322d8a38db8e412c
lib/openapi3_parser/validators/media_type.rb10064400427 Bytes8174df55ab1c1f017577521535a919f014444ba40375bd09f1121eef3389e44c
lib/openapi3_parser/validators/mutually_exclusive_fields.rb100644003.52 KB1bc180b4a90e2f8d860d7c18bae7e7164e6ff5e29fb872fa0f5346c58f4f61c0
lib/openapi3_parser/validators/reference.rb10064400865 Bytes4c62027c41cee9fd1504acc91fbc48c4f148c7b706161ae40c7b13c3282223ed
lib/openapi3_parser/validators/required_fields.rb10064400969 Bytesf088c50a5760c2471bcf6a0b32de8ee2dfedd21525aec0a0c3fb677aabdfaee7
lib/openapi3_parser/validators/unexpected_fields.rb100644001.26 KB2d5121be817e073e753d2e99758769c86cc9b5c18fa4c3a935e4852612d7fe31
lib/openapi3_parser/validators/url.rb10064400398 Bytes2ebf4b601e49bfdadbab16b6d768c6715cdf5c20be6b22bcde177a931dad0bec
lib/openapi3_parser/version.rb1006440077 Bytes15343ba33d419f5ae4fc740345ff4c6736b27557ea684a095f7ed9810f8551e7
openapi3_parser.gemspec100644001.34 KBd40539725230b620de58e68961d74dfca824332aa2f20fd218bedcf7ffc0bf51