Module: Openapi3Parser::NodeFactory

Defined in:
lib/openapi3_parser/node_factory.rb,
lib/openapi3_parser/node_factory/map.rb,
lib/openapi3_parser/node_factory/tag.rb,
lib/openapi3_parser/node_factory/xml.rb,
lib/openapi3_parser/node_factory/info.rb,
lib/openapi3_parser/node_factory/link.rb,
lib/openapi3_parser/node_factory/array.rb,
lib/openapi3_parser/node_factory/field.rb,
lib/openapi3_parser/node_factory/paths.rb,
lib/openapi3_parser/node_factory/header.rb,
lib/openapi3_parser/node_factory/object.rb,
lib/openapi3_parser/node_factory/schema.rb,
lib/openapi3_parser/node_factory/server.rb,
lib/openapi3_parser/node_factory/contact.rb,
lib/openapi3_parser/node_factory/context.rb,
lib/openapi3_parser/node_factory/example.rb,
lib/openapi3_parser/node_factory/license.rb,
lib/openapi3_parser/node_factory/openapi.rb,
lib/openapi3_parser/node_factory/callback.rb,
lib/openapi3_parser/node_factory/encoding.rb,
lib/openapi3_parser/node_factory/response.rb,
lib/openapi3_parser/node_factory/operation.rb,
lib/openapi3_parser/node_factory/parameter.rb,
lib/openapi3_parser/node_factory/path_item.rb,
lib/openapi3_parser/node_factory/reference.rb,
lib/openapi3_parser/node_factory/responses.rb,
lib/openapi3_parser/node_factory/components.rb,
lib/openapi3_parser/node_factory/media_type.rb,
lib/openapi3_parser/node_factory/oauth_flow.rb,
lib/openapi3_parser/node_factory/oauth_flows.rb,
lib/openapi3_parser/node_factory/request_body.rb,
lib/openapi3_parser/node_factory/type_checker.rb,
lib/openapi3_parser/node_factory/discriminator.rb,
lib/openapi3_parser/node_factory/parameter_like.rb,
lib/openapi3_parser/node_factory/security_scheme.rb,
lib/openapi3_parser/node_factory/server_variable.rb,
lib/openapi3_parser/node_factory/fields/reference.rb,
lib/openapi3_parser/node_factory/object_factory/dsl.rb,
lib/openapi3_parser/node_factory/optional_reference.rb,
lib/openapi3_parser/node_factory/security_requirement.rb,
lib/openapi3_parser/node_factory/external_documentation.rb,
lib/openapi3_parser/node_factory/object_factory/validator.rb,
lib/openapi3_parser/node_factory/object_factory/field_config.rb,
lib/openapi3_parser/node_factory/object_factory/node_builder.rb

Defined Under Namespace

Modules: Fields, ObjectFactory, ParameterLike Classes: Array, Callback, Components, Contact, Context, Discriminator, Encoding, Example, ExternalDocumentation, Field, Header, Info, License, Link, Map, MediaType, OauthFlow, OauthFlows, Object, Openapi, Operation, OptionalReference, Parameter, PathItem, Paths, Reference, RequestBody, Response, Responses, Schema, SecurityRequirement, SecurityScheme, Server, ServerVariable, Tag, TypeChecker, Xml

Constant Summary collapse

EXTENSION_REGEX =
/^x-(.*)/.freeze