Module: Inch::CodeObject::Provider::YARD

Defined in:
lib/inch/code_object/provider/yard.rb,
lib/inch/code_object/provider/yard/object.rb,
lib/inch/code_object/provider/yard/parser.rb,
lib/inch/code_object/provider/yard/docstring.rb,
lib/inch/code_object/provider/yard/object/base.rb,
lib/inch/code_object/provider/yard/nodoc_helper.rb,
lib/inch/code_object/provider/yard/object/root_object.rb,
lib/inch/code_object/provider/yard/object/class_object.rb,
lib/inch/code_object/provider/yard/object/method_object.rb,
lib/inch/code_object/provider/yard/object/module_object.rb,
lib/inch/code_object/provider/yard/object/constant_object.rb,
lib/inch/code_object/provider/yard/object/namespace_object.rb,
lib/inch/code_object/provider/yard/object/method_parameter_object.rb

Overview

Parses the source tree (using YARD)

Defined Under Namespace

Modules: NodocHelper, Object Classes: Docstring, Parser

Class Method Summary collapse

Class Method Details

.parse(dir, config = Inch::Config.codebase) ⇒ Object



7
8
9
# File 'lib/inch/code_object/provider/yard.rb', line 7

def self.parse(dir, config = Inch::Config.codebase)
  Parser.parse(dir, config)
end