Sha256: 5753d73ada075a08e9876607d11ee8ea622cec5772370a46a53d3f21a49e99e0
Contents?: true
Size: 839 Bytes
Versions: 6
Compression:
Stored size: 839 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 { terms_of_service: @config.terms_of_service } end def contact { contact: @config.contact } end def license { license: @config.license } end end end
Version data entries
6 entries across 6 versions & 1 rubygems