Sha256: 11255128308e873706b768c01377a708444f31d7ff8323767c0e12b7c38485f6

Contents?: true

Size: 596 Bytes

Versions: 9

Compression:

Stored size: 596 Bytes

Contents

# Classes
module OpenAPIParser
  module Schemas
    class Base
      include OpenAPIParser::Expandable
      include OpenAPIParser::Findable
    
      attr_reader parent: OpenAPIParser::Schemas::Base | nil
      attr_reader raw_schema: Hash[String, bot]
      attr_reader object_reference: String
      attr_reader root: OpenAPIParser::Schemas::OpenAPI
      def initialize: (String object_reference, OpenAPIParser::Schemas::Base | nil parent, OpenAPIParser::Schemas::OpenAPI root, Hash[String, bot] raw_schema) -> nil
      def after_init: -> nil
      def inspect: -> String
    end
  end
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
openapi_parser-2.2.3 sig/openapi_parser/schemas/base.rbs
openapi_parser-2.2.2 sig/openapi_parser/schemas/base.rbs
openapi_parser-2.2.1 sig/openapi_parser/schemas/base.rbs
openapi_parser-2.2.0 sig/openapi_parser/schemas/base.rbs
openapi_parser-2.1.0 sig/openapi_parser/schemas/base.rbs
openapi_parser-2.0.0 sig/openapi_parser/schemas/base.rbs
openapi_parser_firetail-1.0.0 sig/openapi_parser/schemas/base.rbs
openapi_parser-1.0.0 sig/openapi_parser/schemas/base.rbs
openapi_parser-1.0.0.beta1 sig/openapi_parser/schemas/base.rbs