Sha256: 8c782b8b81472ef3e6bb3c627ddb8f75e4ccb8972e4f5134684b454742721b7b
Contents?: true
Size: 833 Bytes
Versions: 25
Compression:
Stored size: 833 Bytes
Contents
# frozen_string_literal: true module SwaggerDocsGenerator # # Metadata generated # # Generate metadata for block schema in swagger specification # # @see https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md#schema class MetadataConfiguration < Metadata def initialize @config = SwaggerDocsGenerator.configure end protected def swagger { swagger: @config.swagger } end def base_path { basePath: @config.base_path } end def schemes { schemes: @config.schemes } end def host { host: @config.host } end def definitions { definitions: @config.definitions } end def external_docs { externalDocs: @config.external_docs } end def security { security: @config.security } end end end
Version data entries
25 entries across 25 versions & 1 rubygems