openapi3_parser-0.9.2

https://rubygems.org

openapi3_parser

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

rubygems_mfa_required
true

id: 1100872

number: 0.9.2

platform: ruby

spec_sha256: 9b817a8d9a6acdadc1cb9f19309b36cf73bbd7a5a6eb41d30445468849bd4ac0

sha256: 1b0ea6409ebe7d4834705d1ad09a2370e3a364b6485b5acc3a7965f0dc4bdb69

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

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

position: 1

version_data_entries_count: 124

uploaded_at: 2022-03-21 02:00:15 UTC

indexed: true

has_extensions:

extensions:

Gem size: 42 KB

Version Data Entries

Total: 124

Unpacked size: 181 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.github/workflows/ci.yml10064400718 Bytes009e9d5c6206d103068740425609be3debaff51c35995a2929e8db924cda658b
.gitignore1006440043 Bytes328f00da405a9a1b6cbf93604593377aef5cbd60a243dedc0520fdee7a68e237
.rspec1006440033 Bytesfc3bb724405327fb2be6ab4c3e0a3a2a46e5767fe725e426243bf093812a8308
.rubocop.yml10064400642 Bytes875db0ff09eb5b81b57fa84c1ae68d14df1811952bf3251ccf8432f4317e9649
.ruby-version100644006 Bytesb6b19dd23ae9ec7601993a20f42e73d95795d4118524c10a336c4af47368de25
CHANGELOG.md100644003.15 KB1eb08ef85d29b76b51fb39adc037a5ffd00ca9aa68f577c1d96aa215755c4e93
Gemfile1006440070 Bytesbbf84bea967ac012444426fb7d35999ebb3e2fc9ceb7d76ba129e6466f1d8d2b
LICENCE100644001.03 KBda52f6ad5b380806772a741bed33cfaff33b9574ba0f7a373638c1c246e299ce
README.md100644003.99 KB5cb8dfed2256b6646b290d759299474ab4d12ddc9a17dc3b9e7234f5e2c0fc2d
Rakefile10064400206 Bytese446cc5bb2b649013f70086f594975447f51bf2b0226a680b310dde349c6ac7c
TODO.md100644002.09 KB6740ce91aae0c4e7839a84d9ec0e34b8bd007f9f339a11271162ee1ea2fb81a2
lib/openapi3_parser.rb100644001.16 KBd49649b973e7951d1748b241a77d0f25cd544bc5a6819d057a28f54df10285e0
lib/openapi3_parser/array_sentence.rb10064400236 Bytes728333e7d6f70390491ecf426159cd020f890955137657e36da450005bc31634
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.82 KBb0232aabdd46658fb274ca6d72e9491dcfd648199880cdf795696aa30adcebb5
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.16 KB84f76cbfb111aa8c8d688c69ba8cc8f506054782e8d9d858024a722be7dae883
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.36 KB1741a163a7bed186f6a3f24d7adcb0466366932ab3fce2d5990b49710e73e455
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.54 KB7afd265173d428fc8e9f83fa2648ec11f1c7d89860c743aa5a1d41cf7fdf5c49
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.07 KB24e7895a857ae681eea90626da69ecbc9eb496d7364385837c65486eb797369d
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.32 KB726bd0709684eead26c5f3465c9a808b999b65fd029f1d9f817a7d1f636ff4d1
lib/openapi3_parser/node_factory/object_factory/field_config.rb100644002.4 KB6eaeac23e86d6b36244f6b33031f552130548365684427a21124adfaa038cdb0
lib/openapi3_parser/node_factory/object_factory/node_builder.rb100644002.27 KB77a7791b972ec5e0833e37706bf78a45d3405b0ab568041d7048ba0007647193
lib/openapi3_parser/node_factory/object_factory/validator.rb100644004.92 KBbbe7b0fda6db6c429de76ca7ebd64da4ea077443f4add473467ea60792569bf0
lib/openapi3_parser/node_factory/openapi.rb100644001.99 KBd65e01a5b2330fbe8633e259a5b44505c5f9bed47cfe18390ef93d415c5f43a6
lib/openapi3_parser/node_factory/operation.rb100644002.84 KB8f14e7b85227702a9f70de68a8b2c61fa66d8aff095d403af3a03c40f3a8247d
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.rb100644001015 Bytese1f609c2d4efe376c4c37a8981fbbecb9ade66f0acfef2fa01cf2efab74ef9f2
lib/openapi3_parser/node_factory/path_item.rb100644003.11 KB53ae7633d67988fcc79a78266ae2dc445d79d6656ebb70b907c177bb493f0d0f
lib/openapi3_parser/node_factory/paths.rb100644001.99 KB278f810d4c3c3dbff51f6a04b7792d4d97c3d8265903e205726bddb4c120a9bb
lib/openapi3_parser/node_factory/reference.rb100644001.42 KB8fee0c28874a2e4f8cdaee20badb586d3e7351eaa1f808a7cc07483ee52054f8
lib/openapi3_parser/node_factory/request_body.rb100644001.31 KB20d769726d37c7d26bd6feb83a889b6e900feb622c46fffa6522fb4a329024fa
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 KBb4273bc9bd363f07ad43b70d43ffb6247a95dd681ccc97c79f6af7c1845bfb6b
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.76 KBe93477c44ebf40a08b59f75c3a464a297fe7011b03708d2f32b45917874bfaa5
lib/openapi3_parser/source/reference.rb100644001.44 KBd75bd00345f1eb5e164e93d95ce36fff8d7dcd9af16f6e9c47edafea3de06aef
lib/openapi3_parser/source/resolved_reference.rb100644001.58 KB50089abd7e1a509319a9a1edbfd85d582e812f76ab62d624c9ba2bea1ffec7d8
lib/openapi3_parser/source_input.rb100644002.35 KBec82b287e60148034e3576128d6234e3634615e1ebf41a76a7ae1abde1ee7178
lib/openapi3_parser/source_input/file.rb100644003.12 KB62a3ae91e28f7187b7cf27cd0001739bd500b6faa0baf231db2365c93b4035dc
lib/openapi3_parser/source_input/raw.rb100644002.79 KB7fd87ae3991371d31cfa3d60b460a9ad5e2e7beef080c442c4c55d9135d1bbc9
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.13 KB15b30af9cefbb561c91dfd33d7e581d653716dce735b3cfa6dce98dbc1bffedf
lib/openapi3_parser/validation/error.rb100644001.67 KB4ebdd6683c872659d4e13bd5d8f66da416a395151108ceec74c27cfc5f17238a
lib/openapi3_parser/validation/error_collection.rb100644002.15 KB0a5a3e8733741a8beee461a95d9e248880a9e41ef316b783ab6d37a7a003ec44
lib/openapi3_parser/validation/input_validator.rb10064400349 Bytesa5f4a1c68ac2247b99eb5ee7249d877377a7f7250eddfdeaa683739bc874166a
lib/openapi3_parser/validation/validatable.rb10064400948 Bytes6b57d77358f0708c4563c3cd50bdb8a2ad9640dd6a61be55514ab063c99157ee
lib/openapi3_parser/validators/absolute_uri.rb10064400321 Bytesd5ba9b92a150d1ed0135cc4d5ff736218fb39592d1102e87a06af7554f03ced2
lib/openapi3_parser/validators/component_keys.rb10064400559 Bytes72330597a363099dc0163def1cd890352a5a8a84842f801d68dc3b7b584febba
lib/openapi3_parser/validators/duplicate_parameters.rb10064400899 Bytes65aaa109b2535175a35cceb091146f57e72e790562e4962f3af2ee6e59fa2614
lib/openapi3_parser/validators/email.rb10064400583 Bytes98a01c13c5f80e70997d93866e6fed63de209c33bdf4b6f1d8433c8f0b6a0663
lib/openapi3_parser/validators/media_type.rb10064400427 Bytes8174df55ab1c1f017577521535a919f014444ba40375bd09f1121eef3389e44c
lib/openapi3_parser/validators/mutually_exclusive_fields.rb100644003.45 KB9cbb9ff17cafc75681e9ee8360f85b5a27e03ab30236cb49ce48d59766880a26
lib/openapi3_parser/validators/reference.rb10064400865 Bytes4c62027c41cee9fd1504acc91fbc48c4f148c7b706161ae40c7b13c3282223ed
lib/openapi3_parser/validators/required_fields.rb10064400969 Bytesf088c50a5760c2471bcf6a0b32de8ee2dfedd21525aec0a0c3fb677aabdfaee7
lib/openapi3_parser/validators/unexpected_fields.rb100644001.24 KB078e64a9fe671322ba5454f9b6602eb564f852eaa96b9de4da20d362b55b3c94
lib/openapi3_parser/validators/url.rb10064400249 Bytesb6bbebba32dfc564a12dc140c33169f89fa1297aef250cd4f33b677965e8ec08
lib/openapi3_parser/version.rb1006440077 Bytesf77118aba556afa3af876818d194f74b42bd38a6a6ad44853e6be52ccff9ab62
openapi3_parser.gemspec100644001.46 KB6128770bfe8a21ef38baeee4b824435e0f2b41b1939399bf2271ff634348d72d