technobrain/swagger_codegen_rails

View on GitHub
lib/swagger_codegen_rails.rb

Summary

Maintainability
A
0 mins
Test Coverage
require 'swagger_codegen_rails/version'
require 'swagger_codegen_rails/configuration'
require 'swagger_codegen_rails/defaults'
require 'swagger_codegen_rails/parameter'
require 'swagger_codegen_rails/parser'
require 'swagger_codegen_rails/base'
require 'swagger_codegen_rails/namespace'
require 'swagger_codegen_rails/konstants'

require 'generators/swagger'

SwaggerCodegenRails.extend(SwaggerCodegenRails::Parser)

module SwaggerCodegenRails
  class << self
    delegate(*Configuration::OPTIONS, to: :configuration)
  
    def configuration
      @configuration ||= Configuration.new
    end
  
    def configure
      yield(configuration)
    end
  end
end