module SwaggerDocsGenerator

:reek: Attribute :reek: TooManyInstanceVariables

:reek: Attribute

:reek: NestedIterators :reek: TooManyStatements :reek: UtilityFunction

:reek: TooManyConstants

:reek: FeatureEnvy

:reek: UtilityFunction

rubocop:disable Lint/Eval

rubocop:disable Lint/Eval

rubocop:disable Metrics/AbcSize rubocop:disable Metrics/CyclomaticComplexity rubocop:disable Style/MultilineIfModifier rubocop:disable Metrics/ClassLength

:reek: UtilityFunction :reek: InstanceVariableAssumption :reek: TooManyInstanceVariables :reek: DuplicateMethodCall :reek: TooManyStatements

:reek: InstanceVariableAssumption :reek: NilCheck

:reek: InstanceVariableAssumption :reek: NilCheck

:reek: InstanceVariableAssumption :reek: NilCheck

:reek: InstanceVariableAssumption :reek: NilCheck

:reek: InstanceVariableAssumption :reek: NilCheck

:reek: UtilityFunction :reek: InstanceVariableAssumption :reek: TooManyStatements :reek: TooManyInstanceVariables

:reek: InstanceVariableAssumption

:reek: InstanceVariableAssumption

Constants

AUTHORS

Authors contributed to gem

DESCRIPTION

Describe gem

EMAILS

Email to ahuthors

GEM

Name to gem

HOMEPAGE

Homepage

LICENSE

License

POST_INSTALL

Define a post install message

SUMMARY

Short description

VERSION

Version to gem

Public Class Methods

config() click to toggle source
# File lib/swagger_docs_generator/configuration/configuration.rb, line 43
def config
  @config ||= Configuration.new
end
configure() { |config| ... } click to toggle source
# File lib/swagger_docs_generator/configuration/configuration.rb, line 39
def configure
  block_given? ? yield(config) : config
end
configure_info() { |info| ... } click to toggle source
# File lib/swagger_docs_generator/configuration/configuration_info.rb, line 22
def configure_info
  block_given? ? yield(info) : info
end
file_base() click to toggle source
# File lib/swagger_docs_generator/configuration/configuration.rb, line 47
def file_base
  File.join(@config.doc_folder, @config.doc_class)
end
file_docs() click to toggle source
# File lib/swagger_docs_generator/configuration/configuration.rb, line 51
def file_docs
  Dir[File.join(@config.doc_folder, '*.rb')]
end
info() click to toggle source
# File lib/swagger_docs_generator/configuration/configuration_info.rb, line 26
def info
  @info ||= ConfigurationInfo.new
end
temporary_folder() click to toggle source
# File lib/swagger_docs_generator/configuration/configuration.rb, line 55
def temporary_folder
  Rails.root.join('tmp', SwaggerDocsGenerator::GEM)
end
version_ruby() click to toggle source
# File lib/swagger_docs_generator/configuration/configuration_info.rb, line 30
def version_ruby
  @info.version.humanize
end