Sha256: 7cad7b4990d03b4e66d3e9f63b934057a85f0685ae940e570fb09e3d9c36f18a
Contents?: true
Size: 837 Bytes
Versions: 19
Compression:
Stored size: 837 Bytes
Contents
# frozen_string_literal: true module SwaggerDocsGenerator # # Metadata generated # # Generate metadata for block info in swagger specification # # @see https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md#info-object class MetadataInfo < Metadata def initialize @config = SwaggerDocsGenerator.configure_info end def construct_swagger_file { info: super } end protected def title { title: @config.title } end def version { version: @config.version } end def description { description: @config.description } end def terms_of_service { termsOfService: @config.terms_of_service } end def contact { contact: @config.contact } end def license { license: @config.license } end end end
Version data entries
19 entries across 19 versions & 1 rubygems