openapi3_parser-0.7.0

https://rubygems.org

openapi3_parser

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 1100866

number: 0.7.0

platform: ruby

spec_sha256: ad6a6b8240c7d72b682d663e4cc22197e8fed61d8d50b6b6ec18980f891e6ffe

sha256: 6736d7035d8dddd97240e224f6850f49eeb3bb8f62b99189a208bcad17b23060

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

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

position: 7

version_data_entries_count: 124

uploaded_at: 2019-10-11 20:52:50 UTC

indexed: true

has_extensions:

extensions:

Gem size: 40 KB

Version Data Entries

Total: 124

Unpacked size: 175 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
LICENCE100644001.03 KBda52f6ad5b380806772a741bed33cfaff33b9574ba0f7a373638c1c246e299ce
README.md100644003.79 KB002912e24e786cdf1bacfd4d0404e31b9e4b982c68036ad93b006170ccd3da3f
Rakefile10064400206 Bytese446cc5bb2b649013f70086f594975447f51bf2b0226a680b310dde349c6ac7c
TODO.md100644002.09 KBdf78f8fd9ec78926ad12ba0a2b3c613976b0faf87a0a5bc2fc1d3b5f020e461f
.gitignore1006440033 Byteseebcb3bd785b83ab55e392709ae082cde106e45e1a6e449ff2b1c7b68d6d64e5
.rspec1006440033 Bytesfc3bb724405327fb2be6ab4c3e0a3a2a46e5767fe725e426243bf093812a8308
.rubocop.yml10064400308 Bytes25e656b303496a92ff88dfaadabb9dd7236b3d30d151b012b85112f78cfb6e9d
.ruby-version100644006 Bytes9f984f771f5004593c1ab64ab40b50185e35f9f90677372182e7c223ed25a52e
.travis.yml10064400143 Bytes436bc7600a252f0efff195581a99433e62c7eb0705af40fad92152bda9ade9e4
CHANGELOG.md100644002 KB23bf8cec9fbb3b724322bb86c106293e6fb2d2b0cf18933cc9c5484d90b6010e
Gemfile1006440070 Bytesbbf84bea967ac012444426fb7d35999ebb3e2fc9ceb7d76ba129e6466f1d8d2b
lib/openapi3_parser.rb100644001.14 KBa9971eaf779d5e77119102dd65eea16d2a774c8cd4810f8090651a86a3091d70
lib/openapi3_parser/array_sentence.rb10064400235 Bytesac3f70b1ec4803c3cda68178524c28f6ad2cba5bd6ded5738763bab3b550ee3c
lib/openapi3_parser/cautious_dig.rb10064400882 Bytes8998ea7576176886e4f5854b68876cc91867ffe4ff0feecd7ca515d90e4b13e5
lib/openapi3_parser/document.rb100644006.81 KBbdebcd307e8aebb2b6534e1888e7dfd56271f1cdc7148286e4e765f39f47b683
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.7 KBf73d30318b6f7a5443ebf0adfd701027410d3d218337bc924b718aafb200fe0e
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.rb100644004.5 KB8efbbf44c82509c726bb386aa561b06ad28f5af989b4a6136efa04c15a557715
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.21 KB23b18e306f41ebc37d79986b62f61f905761e93ae8ef85b46dd4112e8c7d5685
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.64 KB4e71818070d6c09ac6d9c530d839854071ea0b9ac4e62e94055c525d7c3be99f
lib/openapi3_parser/node/openapi.rb10064400975 Bytes5018ad37969608977de2fad950df990ed494608cdc81bf6bd69d977c302ce1fa
lib/openapi3_parser/node/operation.rb100644001.45 KBbe5cab981fedd5906314644017a3c4fffbd7f1b4aacbd8dbfd38fef5e7b0dfca
lib/openapi3_parser/node/parameter.rb10064400475 Bytesf07fb6c070d1f9876609ddb1a16b73d2c4ae56e828f8e5cc7f36885d95f5fcc1
lib/openapi3_parser/node/parameter_like.rb100644001.33 KBb90f02ff34920ad4dbcc94f13f37d1ad8a73043749c25a7dc381b18d61fe2b80
lib/openapi3_parser/node/path_item.rb100644001.35 KBca3a36e2c21ae9735933fb381e3dd92a4b8556c0d74174a3aa26cae8131c3686
lib/openapi3_parser/node/paths.rb10064400244 Bytes833c484ad95af71516616da0676eedb8fc2d0b738bccbef16d8fd507ce11b013
lib/openapi3_parser/node/placeholder.rb100644001.35 KBc0a18348d72292364ac47816d859bd6fa7786bcfec72e7ea237a1d096c15fe23
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.34 KBd56015ed6bca96b1727ff7de6d48bed81bce05717ea1e327ed175bc230f7db5b
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.rb10064400116 Bytes1ba3843c5e0b3cc94b5864c4fef3bf7f8d4d3aab4d278a83934d793bb514dcb6
lib/openapi3_parser/node_factory/array.rb100644004.99 KB0231b2e3cf7b992a5cc933fe070af08c7aabc98d31740de39729d14651e8ccbd
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.66 KB20f9c827053710142d74f1a6c9ffa6d1323ba916fa10e77952afb63fce519bdd
lib/openapi3_parser/node_factory/discriminator.rb10064400866 Bytes63b4cf7d2896f3d52e0c6e082725bc6f27058278008abec7b621f320ab553670
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 KB3bff364283ac514f4049062a38a53730ce051125f6828d05a966acfec99073b7
lib/openapi3_parser/node_factory/fields/reference.rb100644002.77 KB44b895c2c0baac390cd9b8ec0a6cae3e8c9ee455156ffb2d6a88ba4b0209b43f
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.13 KB3be595886402110a566d5bd46cf1328fa6c48cb76de54e04bcae821b80590300
lib/openapi3_parser/node_factory/media_type.rb100644001.79 KB5bcc306318bfdd7afd5a7af4ce7e0dca6e77405bcb6bf48b497720ae7019e1d2
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.57 KBff5e3fe01402b75d285653e90ccd34a5236f784fbfbc91977a244d048dbf379f
lib/openapi3_parser/node_factory/object_factory/dsl.rb100644001.24 KB405b25a20c799230efc63e993a3994f69f54fdb6186bd8b0c1ace81e1b96578c
lib/openapi3_parser/node_factory/object_factory/field_config.rb100644002.39 KBbb9a224a7354f2a4fd87508f27f1c38992077f2e5e8e9d83ef2d13a6d12bab1c
lib/openapi3_parser/node_factory/object_factory/node_builder.rb100644002.29 KBc6f54af681463882b5898b75343e2d835fa7d72dd191aacc9d674ee58c4d3c07
lib/openapi3_parser/node_factory/object_factory/validator.rb100644004.71 KB266384eb58905ce72b16b1dff788ed6c60a4958d92a8f86f8564ea3ddd335389
lib/openapi3_parser/node_factory/openapi.rb100644001.87 KBb707e4168909a1334113f9e2e77b8e820018200612a266eef7951ec0edcf66e0
lib/openapi3_parser/node_factory/operation.rb100644002.48 KB9da82c5b435696ce8a4ec1d6b9a992e17519e5927389f3f143f616389598a3b7
lib/openapi3_parser/node_factory/optional_reference.rb10064400548 Bytes2059a96e8c58dc31fc79a2622975c500687794c7216de4f65466cc6e458d6c66
lib/openapi3_parser/node_factory/parameter.rb100644001.81 KB578d01f18e1d8e093e3f22b8c7f7254871cd662d6ac3f40885e7514e96a27499
lib/openapi3_parser/node_factory/parameter_like.rb100644001013 Bytes45b805a72f38fcd83b850ea15bbc5dade3fc7da814663dbf10eba7152be5bdc7
lib/openapi3_parser/node_factory/path_item.rb100644002.35 KB07c47d3a54ae86c150df4770ad27fca15f8f1b89442007bfbf08f91a860cfde6
lib/openapi3_parser/node_factory/paths.rb100644002.02 KBb336dd4a51012a6f5025df78ed615b1fcf0653a9f77b10cc7f2331ea34a68599
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 KBa7c9bac71060ff556f24bf81379154af30738d21fd8256c2c2ff1646649ee78d
lib/openapi3_parser/node_factory/responses.rb100644001.1 KB1e071a95c591c0ebcbf5fe5caa4c38de8bcf0ab8dd3b471672433176c6465a2f
lib/openapi3_parser/node_factory/schema.rb100644004.14 KBc79a8de71709278695223beb1ea1fe30d8fe10861089b5c5e71f4f257a52bade
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.rb10064400799 Bytese195d83d9c8966d2e9f8fd1501ec25f83494af0b6957ed27e67ea984c1e31db2
lib/openapi3_parser/node_factory/tag.rb10064400534 Bytes4abe26cb963e8ca8cf4c5ddb0831df45ed900819d28d0a54f919288ae9e196dd
lib/openapi3_parser/node_factory/type_checker.rb100644002.56 KB2222a44cbda019bbffdbab7d2d8be0720243e6ab3da5fc3f60c7eef029a808d6
lib/openapi3_parser/node_factory/xml.rb10064400739 Bytesce47153dc78226a153992f5ef0b1395bbd33fc462ad412f91efe89fd6bb48039
lib/openapi3_parser/source.rb100644004.43 KB2e94423739b2782a17828c7fa1c5c27a3ae81942ddc4c6af9953532f1be948f0
lib/openapi3_parser/source/location.rb100644001.25 KB2daf06355c5c2c9782593e84e0bd1c59da1b2b3f16d88f8e0c138d8af88f6702
lib/openapi3_parser/source/pointer.rb100644002.7 KBcaafd6d426c57d4b2c66c6e529e6e53e1aa2852019bfc498dd696c088ced7c9c
lib/openapi3_parser/source/reference.rb100644001.44 KBd75bd00345f1eb5e164e93d95ce36fff8d7dcd9af16f6e9c47edafea3de06aef
lib/openapi3_parser/source/resolved_reference.rb100644001.64 KBd11d75e4c704c0041b38d47c64f3b7d405022cb073638749f9bf564244639e19
lib/openapi3_parser/source_input.rb100644002.37 KBdb07bc5bb22746d589f84a83f6f09e165eabed3bbd3e9961bd7f0b0a5ec2c866
lib/openapi3_parser/source_input/file.rb100644003.13 KB294d54af558c7bb91564162550b3fc9e925c4c68b9fa9a6064e647a322f9cd3e
lib/openapi3_parser/source_input/raw.rb100644002.8 KB200a1b9a656e29ef814b9842a5f19213ee22df1f388e1143af5c2b60ab4f812e
lib/openapi3_parser/source_input/resolve_next.rb100644001.69 KB2d32a01ee20e55fded3745f5896a5fe591059ff4db191c540e43b0fdc6b4cbc6
lib/openapi3_parser/source_input/string_parser.rb10064400846 Bytes638d92f6a1c3cd433d243a801c5944b93e808ccaef9bc40e053f3c1ae702b0dd
lib/openapi3_parser/source_input/url.rb100644003.14 KB1f76878799c2e7717d5acc89cc2e42e9f9d07394a2a75a5f7211729a9ed5ae9d
lib/openapi3_parser/validation/error.rb100644001.67 KBec4af130777aef63761c2acc2ead5b027c80b1897c205f4176568f34046a637a
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.rb10064400553 Bytes0e3e5204e06f567ac273f045cb3a60c6a5187d512bbe3a249474db9b7733f775
lib/openapi3_parser/validators/duplicate_parameters.rb10064400898 Bytesb8810bbbc0eb56674036bac40b3c7a44a7f0debdd0bf549279f5b633b2c56e06
lib/openapi3_parser/validators/email.rb10064400578 Bytescc480b406ac56718a221c8a14fab3f30365e69363193f2b794d3ecbf28ad2ae8
lib/openapi3_parser/validators/media_type.rb10064400420 Bytes8186ee39638db8be09410eba9e44cf32f2a328132d26fab296157f726a18e317
lib/openapi3_parser/validators/mutually_exclusive_fields.rb100644003.5 KB6eed7f9088964d239415791136bd4a9ef292ed9f75ec1a2a4e9b67424dbcb68c
lib/openapi3_parser/validators/reference.rb10064400863 Bytes500fb75f516e2396f0a7c56b661cf9a36dd35ce4e4b8bc877dd70a991a86762a
lib/openapi3_parser/validators/required_fields.rb10064400949 Bytesdf93dcb0091124fd8c32eb3e5d761512ff1deb32cbd70a9f2ec3f97054bfd88d
lib/openapi3_parser/validators/unexpected_fields.rb100644001.24 KBf0a2f00ed58e16c7a19ad57c05b10cbbb7b9fe214ae0105b42eaddf9098b47a9
lib/openapi3_parser/validators/url.rb10064400398 Bytes2ebf4b601e49bfdadbab16b6d768c6715cdf5c20be6b22bcde177a931dad0bec
lib/openapi3_parser/version.rb1006440077 Bytes650574fa41a3a794252e0bdd2197bc5903641b4dd444e25ada3b093a4d315f13
openapi3_parser.gemspec100644001.26 KB37c6416b3ee53d0be7996dab335ef6b8f519fb82bfed319fd41b11e02f8076c6