Module: GrapeDoc

Defined in:
lib/grape_doc.rb,
lib/grape_doc/version.rb,
lib/grape_doc/api_parser.rb,
lib/grape_doc/api_document.rb,
lib/grape_doc/api_resource.rb,
lib/grape_doc/api_parameter.rb,
lib/grape_doc/doc_generator.rb,
lib/grape_doc/formatters/markdown_formatter.rb

Overview

begin require File.expand_path(Dir.pwd + “/config/environment”) rescue LoadError => ex

puts "#{ex}"

end

Defined Under Namespace

Classes: APIDocument, APIParameter, APIParser, APIResource, DOCGenerator, MarkdownFormatter

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.generate_docObject



18
19
20
21
22
23
24
25
26
# File 'lib/grape_doc.rb', line 18

def self.generate_doc
  opts = Trollop::options do
    opt :path, "Resource path", 
        :type => :string, 
        :default => File.expand_path(Dir.pwd + "/config/environment") 
  end
  generator = DOCGenerator.new opts[:path]
  generator.generate
end