openapi3_parser-0.5.1

https://rubygems.org

openapi3_parser

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 1100862

number: 0.5.1

platform: ruby

spec_sha256: 9de7bc74d5f413144f5cab602c307c30d664fc56c9ca4c6214554099c77d7a89

sha256: 0731e3169f7684b13fb0d891ccb798ac19735e278b77bb364be924542d8c8148

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

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

position: 11

version_data_entries_count: 123

uploaded_at: 2018-08-01 19:58:25 UTC

indexed: true

has_extensions:

extensions:

Gem size: 37.5 KB

Version Data Entries

Total: 123

Unpacked size: 171 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore1006440033 Byteseebcb3bd785b83ab55e392709ae082cde106e45e1a6e449ff2b1c7b68d6d64e5
.rspec1006440022 Bytes59cb44b82275dbbbe102e09ad72aaafa8a3b1f15ec35682f21c6741ca9d2c7b2
.rubocop.yml10064400308 Bytes25e656b303496a92ff88dfaadabb9dd7236b3d30d151b012b85112f78cfb6e9d
.ruby-version100644006 Bytesad8650bc9057d9dfd809961b69dbad640c288d809fa44437d44d83d3b118c821
.travis.yml10064400143 Bytesdf3dd9aba9108c3becda53561ea31122f82dcad420caad8802d37d85478eef9e
CHANGELOG.md10064400811 Bytesdb59f12f074c33a0ade1826d6d30e7014b038f392a764d4f2fa2731805f28629
Gemfile1006440070 Bytesbbf84bea967ac012444426fb7d35999ebb3e2fc9ceb7d76ba129e6466f1d8d2b
LICENCE100644001.03 KBda52f6ad5b380806772a741bed33cfaff33b9574ba0f7a373638c1c246e299ce
README.md100644001.09 KB569db7afd56d3fdc785743fe17b8e1bbfebd53d5df3e6d0622ac02a272f06086
Rakefile10064400206 Bytese446cc5bb2b649013f70086f594975447f51bf2b0226a680b310dde349c6ac7c
TODO.md100644002.09 KBdf78f8fd9ec78926ad12ba0a2b3c613976b0faf87a0a5bc2fc1d3b5f020e461f
lib/openapi3_parser.rb100644001.21 KBc10ab86735a98a490cf3e07b125451abdd9721f5a5ec75ec7c9dae68d0f9b015
lib/openapi3_parser/array_sentence.rb10064400235 Bytesac3f70b1ec4803c3cda68178524c28f6ad2cba5bd6ded5738763bab3b550ee3c
lib/openapi3_parser/cautious_dig.rb10064400882 Bytes8998ea7576176886e4f5854b68876cc91867ffe4ff0feecd7ca515d90e4b13e5
lib/openapi3_parser/context.rb100644005.13 KB1c403cb14e562561d194f1b4d6e56fe008ffe391f0cc36d500f86082b0e4a3a8
lib/openapi3_parser/context/location.rb100644001.07 KBedee68676ccda5759f6a9e8038ac2481817b141a00091d204b1d20f9794b697e
lib/openapi3_parser/context/pointer.rb100644002.7 KBb1353fd077bb7be063ca16e991b3e25edff61ca301b8d0e4f6ee52ea37457912
lib/openapi3_parser/document.rb100644007.02 KBef7f9c67df2b4ad8296643c1334916da0d57f44c70fe7a2129ac16c46de58637
lib/openapi3_parser/document/reference_register.rb100644001.12 KBd41b71d7b3ad642e1c544fbba58949834a3eb2f3c9c7cbe0ff768539067f7ac1
lib/openapi3_parser/error.rb100644001.79 KB94c8e85b7a93636060002a62470aea11317b040f259243f23805fa19a1127972
lib/openapi3_parser/markdown.rb10064400338 Bytese4d3f461c304990720a74570aee8a0abd991c9a62424b7709c444d35c512308a
lib/openapi3_parser/node/array.rb100644001.3 KBeffae0f4d02a337b87104fb53be378e631bb993104d3999c24fdffb80abe660f
lib/openapi3_parser/node/callback.rb10064400250 Bytes18199ccdc471faa75843a4d3a3e7b03248fb1af00074df0f4c46dfb930d8cca3
lib/openapi3_parser/node/components.rb100644001.16 KB99cbdcc8db2a728538d75d875164ffd40e57e598c68fbe716f29d26c608f1e86
lib/openapi3_parser/node/contact.rb10064400487 Bytesdaf0ec350dfb8e1a0dd0ddf1195c78d38ec1adf06ad079cdc1678010a71ab13e
lib/openapi3_parser/node/discriminator.rb10064400458 Bytes4d88a419c6c4751106b10355937d13f73e190a9227abc6a203409670352c6973
lib/openapi3_parser/node/encoding.rb10064400718 Bytes28c40891c81ec1d8f7c45d026d0b6af25d78087daea5efc8845cda69aa5738c6
lib/openapi3_parser/node/example.rb10064400725 Bytes984294174db8bfe5f15b911760564ae1fad6bf19cf3d3f1800b513c72e0926ee
lib/openapi3_parser/node/external_documentation.rb10064400560 Bytes092ba523d435f8830ce68bde9e4f4eb0dd9f1224c22a509e3fab94f7ef1b40f8
lib/openapi3_parser/node/header.rb10064400329 Bytesc90cb760ee53c93d78c7ad4aab6510661c630869056fffa0e6c9249d18d046d9
lib/openapi3_parser/node/info.rb10064400895 Bytes072083ec29aef7b862e2689004749373b483cf284c5564294b016a9750a73740
lib/openapi3_parser/node/license.rb10064400413 Bytes9c2bbd706e80885dcbbccfc2d6097f6c3cac4930a495b2cd9517bdf4be2c4661
lib/openapi3_parser/node/link.rb10064400927 Bytesbd141a11188394a51b73238b665979e32e0a1d83a2455951a8173e250549a914
lib/openapi3_parser/node/map.rb100644001.66 KB2360839244aeb454eedc6c0e3e41ec577aac99c88f850ee0748120b5e451fcb3
lib/openapi3_parser/node/media_type.rb10064400625 Bytes2ca02ef9c48217cdb0f18dde4e96e23c2a1d327c1d24191ff0b058006100ab4e
lib/openapi3_parser/node/oauth_flow.rb10064400647 Bytes792e693182b772f7d179f8cd53125ffc4664b8993ff6f443d812f8bf562e1ae1
lib/openapi3_parser/node/oauth_flows.rb10064400672 Bytes4754efabd7d96222d26c42c7e5afc02be8a2d8ef8dfdf04e82bda6acfaf762dc
lib/openapi3_parser/node/object.rb100644002.14 KB36c1310793c6528fac821050d21bf946d3e8b699cc600612c345957babeac0b3
lib/openapi3_parser/node/openapi.rb100644001.03 KB6d8bf38229e13c19a4a5eedfef2436ce971881615fa9039a1767a9f57c3334be
lib/openapi3_parser/node/operation.rb100644001.51 KB847ae02fff44202f21013b64fa06afa15eed12cecd334b9354cff8e5541384a8
lib/openapi3_parser/node/parameter.rb10064400485 Bytes4adad40659d0371ab7f1ee2557cf98929623b2da7af8dac75dddb7c4b236a69c
lib/openapi3_parser/node/parameter_like.rb100644001.38 KB20d82a8b27fb3be9a71943d9f61d31ccdb35b34eee3fa253b24fb78b97caca05
lib/openapi3_parser/node/path_item.rb100644001.4 KB43864a73d9119f8f77f8ee4200f79e87d62ae2800e151e9e6a7301b5c1891ca6
lib/openapi3_parser/node/paths.rb10064400244 Bytes833c484ad95af71516616da0676eedb8fc2d0b738bccbef16d8fd507ce11b013
lib/openapi3_parser/node/request_body.rb10064400651 Bytes8e5c802de5ebc7dcd2ba949e20fce79ab699d000f3b3220156a2d048393aa001
lib/openapi3_parser/node/response.rb10064400734 Bytes1b80cd591b6f576f00759676078cb6ad2134b4ed8f79c97969ffa1f94037b8bb
lib/openapi3_parser/node/responses.rb10064400339 Bytescd221750f6aaa32226f5a6809e037ac4342621453ad3aa21f309638e76531655
lib/openapi3_parser/node/schema.rb100644003.81 KB5d176dd8ef77f58566846c1c743306faff876e8302c07feb641c1357be69afed
lib/openapi3_parser/node/security_requirement.rb10064400272 Bytes9c1c27cb2fb0284ae2407e53cd60412ede5a889c5ec5d87d8a7b7387164657cd
lib/openapi3_parser/node/security_scheme.rb100644001.07 KB18b8011c8f0894bed6d3c7f62ed8befff2c85f4f393f47357e3bc7ad221ac2fd
lib/openapi3_parser/node/server.rb10064400638 Bytes2561c28cb6878a06e6b346e79eabc1e3ee28107e8632dbf49daa913632d03384
lib/openapi3_parser/node/server_variable.rb10064400649 Bytesfccdd358d2dbacc613f6c41d239c2e6a363e5f18d6592e36f16b230fb13bfb3e
lib/openapi3_parser/node/tag.rb10064400640 Bytes339842c2439eeb49d1413097e26b0f28534025da8743dc4b333a4a3d9b6e75f8
lib/openapi3_parser/node/xml.rb10064400682 Bytes10f8aec995ed3522db3c146025cab0c3a8ae79069f5d10704f2e89e30a8a8b1d
lib/openapi3_parser/node_factory.rb10064400116 Bytes1ba3843c5e0b3cc94b5864c4fef3bf7f8d4d3aab4d278a83934d793bb514dcb6
lib/openapi3_parser/node_factory/array.rb100644005.05 KBf94ba9b2c7f43321df8d9c59c2ca26f853c7c713a829a022ca56840940251339
lib/openapi3_parser/node_factory/callback.rb10064400545 Bytes08af50234658ff88bfa681ce3be8cc3c6423d15fe21f0a29943a3916e25fe215
lib/openapi3_parser/node_factory/components.rb100644002.76 KBd95215c09c025fa5dd44c17e1927beb484618473fcdb0c13b6b98e50317c68a0
lib/openapi3_parser/node_factory/contact.rb10064400769 Bytesbb2ab23394bbe5177204695f9d8b036440b2ba1ee8e38d811b4d3c574623f5ee
lib/openapi3_parser/node_factory/discriminator.rb10064400911 Bytes2afd844ce3eeea06933e5a5f206ab47609b9534761d2d962ddcb6a157c6213c3
lib/openapi3_parser/node_factory/encoding.rb100644001 KBf4b2b6318db0e16e543baaebc77dc402dd96d549f130a015348bbb00077310d5
lib/openapi3_parser/node_factory/example.rb10064400731 Bytes0b88257297243c4f0abbe0583038edd7f85c805c190f09945b9a0e1f6198a018
lib/openapi3_parser/node_factory/external_documentation.rb10064400679 Bytesfd4fc0c7a15924078aa1a61823e0d627211863ac107be59abdaf10280e44384c
lib/openapi3_parser/node_factory/field.rb100644002.9 KB1d7b0e6ff2d19f6c6a5df8ef6d600e643beae28fcac1db304da23bd3b45991de
lib/openapi3_parser/node_factory/fields/reference.rb100644002.17 KBbee5d7440b5d4b0245455d15ef67da7546bca704d1a193e911e9f58d0af6bff3
lib/openapi3_parser/node_factory/header.rb100644001.01 KBad757a1304c5b72fbc4451d5115a4ffa44d8459cb47a37f8781f997d2ba9d10f
lib/openapi3_parser/node_factory/info.rb10064400897 Bytes8365d5366f5b56bc0efe24f9bec73f85a20df1b161f97b66696a52be3f5e72c4
lib/openapi3_parser/node_factory/license.rb10064400616 Bytes743ff4c1f34000954e7de1997b7a66a763588bf4c369cd65221c30ca59e692c8
lib/openapi3_parser/node_factory/link.rb100644001.06 KB0fa057dd875572529e8bab5a3f6bc21544c8a1154f3a0bd816a85ab92224a8a4
lib/openapi3_parser/node_factory/map.rb100644006.25 KBffb1a482f962aeb64020e3f45a0b903426884b4689abac438dd432773cd46da7
lib/openapi3_parser/node_factory/media_type.rb100644002.07 KB85d4cba2ee50aeec28ce2ce9533f847ba25a1871893e8ce2668b445373d43739
lib/openapi3_parser/node_factory/oauth_flow.rb10064400531 Bytese57cc818cbeb9b09682a8ecb57874bf159d08c76381d21267d49ec3d33a64279
lib/openapi3_parser/node_factory/oauth_flows.rb10064400863 Bytesa3ecb3e269c11fb4cdf4764abd362c624b0804d262194d8c49fafc66560dab5e
lib/openapi3_parser/node_factory/object.rb100644002.57 KB7362dbc019606360233c7dff50d93d61e600f3a00631fb20d8c213b21e880f76
lib/openapi3_parser/node_factory/object_factory/dsl.rb100644001.09 KB81daac3516a14090c030ad13aac70cf6167daf3347b46332e33b8e9775faf977
lib/openapi3_parser/node_factory/object_factory/field_config.rb100644002.47 KB36ba7aeaaf583b5ed98ee4af7670db8a299fb27a727a2f28ddd939305c24ea0c
lib/openapi3_parser/node_factory/object_factory/node_builder.rb100644002.69 KBd9d59b0a5ffa4678b00072929b44681220482d97e63769302228b8adc1d04326
lib/openapi3_parser/node_factory/object_factory/validator.rb100644005 KB2129f49d8b6fbf7c5697b9d9e0a8a022f27c107b8724ee25e0931911ee07c6c1
lib/openapi3_parser/node_factory/openapi.rb100644002.1 KB1b15c6a6eda410bdffe6f59ea7664e5a6a0960e285ba584daa081c195e82671e
lib/openapi3_parser/node_factory/operation.rb100644002.97 KB21780dc185379a43c7b1f504be7c18872d57a8f67edee2fdd322f865aab98e63
lib/openapi3_parser/node_factory/optional_reference.rb10064400516 Bytes4c5eb425184c828c197bc4e33d155b05455ed2911dd420a3d140ba8b9e3d6ab6
lib/openapi3_parser/node_factory/parameter.rb100644001.92 KB5f76d5ddf693d3ab00df6b4a78076cb11932fea3af065f6abe9ecf583847930c
lib/openapi3_parser/node_factory/parameter_like.rb100644001.3 KB49b8b1a1bc07653911f36b303bba1879e8c4eb7ae935e7aa7a84739f041c590d
lib/openapi3_parser/node_factory/path_item.rb100644002.72 KB8fa067cd3c4bac2c6ecd40a45359b9c76db9314552aa2d51b8354823fb0c277b
lib/openapi3_parser/node_factory/paths.rb100644002.14 KB645490742c688252f4dff696fbde8040608ef5b0cdfb31bebf202c1c565feccb
lib/openapi3_parser/node_factory/recursive_pointer.rb10064400311 Bytesb5d47c005d6639d26628e7a941c2bafdb668f8abcb4e6637f0435fa7a6db51bc
lib/openapi3_parser/node_factory/reference.rb100644001.14 KB297a7ae880a04388d4022cf30774be0b42f3487d49f5f2910653fade28967253
lib/openapi3_parser/node_factory/request_body.rb100644001.59 KB46fb3724c2e1ff3c8bf7a184d64168d3711f8ece4d753bf29973445df79f0a7e
lib/openapi3_parser/node_factory/response.rb100644001.91 KBb48a10e19b04031a5b86c7d37b94f981d018c5a850620822d6a9403ed7ccd19e
lib/openapi3_parser/node_factory/responses.rb100644001.25 KB913ce43117af33ebe4394ca7d1d7275927eccdccc012689245d82778f9fab656
lib/openapi3_parser/node_factory/schema.rb100644004.47 KBd5be3fb2af94bf46310a5b16f4d533b8e8dfb2519d14b5653b1ff4b7563b967e
lib/openapi3_parser/node_factory/security_requirement.rb10064400486 Bytes8b721d67b187fb7acc058be3710732eee15281bb2990ba00c8f837a01a21f6b5
lib/openapi3_parser/node_factory/security_scheme.rb10064400928 Bytes60d03cc239df5e544b75f3e61f799b44fa26e8cbabd005ca65c3d97f543f4a09
lib/openapi3_parser/node_factory/server.rb10064400754 Bytesc33198c6903f18aeb8f4daade9c6e0e8542114ae4213b11aa0be0c25d89dc44b
lib/openapi3_parser/node_factory/server_variable.rb10064400891 Bytes2c5e3eeb0ffe389999469676b02f14a231bc7a5892f05176aa568b0401884447
lib/openapi3_parser/node_factory/tag.rb10064400569 Bytes77be352706dc50b841fad1b672b18bcb42961627bad756a1ac523c70fa1bf9d4
lib/openapi3_parser/node_factory/type_checker.rb100644002.63 KBe4a2fda2de4e5728d6110ff5cb9def28abadf3336c7a4826f7b76e48a85450be
lib/openapi3_parser/node_factory/xml.rb10064400774 Bytescfa45c46b1e021528def3362361382727d903120d18f80482b98f6d7fa5c4994
lib/openapi3_parser/source.rb100644004.66 KB9dc482754f98f980bf3c9ba742fd6827fe446ea8d0bb9d0c873ff3a6f494906b
lib/openapi3_parser/source/reference.rb100644001.52 KB9a9250af7a4aad2aa0dfdc3c33c80eef6e0fa1d49a06dfd9b112aee3bd40dee5
lib/openapi3_parser/source/reference_resolver.rb100644002.08 KB383f82e26a400f470bbc16a66dc2c63a74022e913df144fa5c7bb50140e54d2e
lib/openapi3_parser/source_input.rb100644002.4 KB2fbbcee342428f2e03c80518fbf05795b68ca9b018bacce31d1d3a20d0c3f77a
lib/openapi3_parser/source_input/file.rb100644003.26 KB80e87a21fbec95a471931e7f8cd81fccaeed6d9a7fc6a4de025bbde5d06fa0dc
lib/openapi3_parser/source_input/raw.rb100644002.9 KB2a227e39f958c308de72ca830290b1f5aa7da303da64ce61c9c4bf3abca1885e
lib/openapi3_parser/source_input/resolve_next.rb100644001.78 KB6ac73c51c98b95c8d4bd4d9f03cab759fd5ea651697e3f20aa9fa02deea2f829
lib/openapi3_parser/source_input/string_parser.rb10064400836 Bytes170d961ca08103497dce50c513997ce975429f04beacd889e6eebd1318bf7ff6
lib/openapi3_parser/source_input/url.rb100644003.28 KBaf7c97ca9d8ab9f97e2dbcaa9a37efa0b9f674b448ea3c10f3bc1d4025895ace
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.rb100644001.02 KB371587f475ef03cac6c2e3efd4c3a7a3167011cd00d321c6c865a3f80eb1f6fd
lib/openapi3_parser/validators/absolute_uri.rb10064400321 Bytesd5ba9b92a150d1ed0135cc4d5ff736218fb39592d1102e87a06af7554f03ced2
lib/openapi3_parser/validators/component_keys.rb10064400553 Bytes0e3e5204e06f567ac273f045cb3a60c6a5187d512bbe3a249474db9b7733f775
lib/openapi3_parser/validators/duplicate_parameters.rb10064400804 Bytese82440ed39de73725182636ee2f97c4d20bab72e878bbdc202572a35a41b2ede
lib/openapi3_parser/validators/email.rb10064400578 Bytescc480b406ac56718a221c8a14fab3f30365e69363193f2b794d3ecbf28ad2ae8
lib/openapi3_parser/validators/media_type.rb10064400420 Bytes8186ee39638db8be09410eba9e44cf32f2a328132d26fab296157f726a18e317
lib/openapi3_parser/validators/mutually_exclusive_fields.rb100644003.54 KB3e7c10d6f62d578af80208908aa9aad4952c0ff4a3f80cd7c68c591bb0b10e79
lib/openapi3_parser/validators/reference.rb10064400863 Bytes55254c84a65a8f47afaa8d9eac96ec07043101918b49adc847a84f4c4ad7bcf9
lib/openapi3_parser/validators/required_fields.rb10064400981 Bytes67e98e3e7fcc78ce068301f4e4ac9e2b1cfcec981fcb18939e7f59e56a77c4bc
lib/openapi3_parser/validators/unexpected_fields.rb100644001.27 KB70b32ddc112e1cdbaff5f545d2504f92e5098eaa72bf89626c9c8ca2cb74c9bd
lib/openapi3_parser/validators/url.rb10064400398 Bytes2ebf4b601e49bfdadbab16b6d768c6715cdf5c20be6b22bcde177a931dad0bec
lib/openapi3_parser/version.rb1006440077 Bytes3634c15fd3e3ececf2a7263358c7921fb0321fe8ef98dd6200cf69fac0cb210b
openapi3_parser.gemspec100644001.26 KB718c198617c2b4cd2da41b23d070ad2d91f92ce5567ab7efb165192c9a54cae8