Module: CabbageDoc

Defined in:
lib/cabbage_doc.rb,
lib/cabbage_doc/web.rb,
lib/cabbage_doc/path.rb,
lib/cabbage_doc/task.rb,
lib/cabbage_doc/action.rb,
lib/cabbage_doc/client.rb,
lib/cabbage_doc/params.rb,
lib/cabbage_doc/parser.rb,
lib/cabbage_doc/example.rb,
lib/cabbage_doc/request.rb,
lib/cabbage_doc/version.rb,
lib/cabbage_doc/response.rb,
lib/cabbage_doc/cloneable.rb,
lib/cabbage_doc/parameter.rb,
lib/cabbage_doc/processor.rb,
lib/cabbage_doc/singleton.rb,
lib/cabbage_doc/collection.rb,
lib/cabbage_doc/controller.rb,
lib/cabbage_doc/customizer.rb,
lib/cabbage_doc/web_helper.rb,
lib/cabbage_doc/pacto_helper.rb,
lib/cabbage_doc/configuration.rb,
lib/cabbage_doc/authentication.rb,
lib/cabbage_doc/processors/rspec.rb,
lib/cabbage_doc/processors/contracts.rb,
lib/cabbage_doc/processors/documentation.rb

Defined Under Namespace

Modules: Cloneable, PactoHelper, Parser, Processors, Singleton, WebHelper Classes: Action, Authentication, Client, Collection, Configuration, Controller, Customizer, Example, Parameter, Params, Path, Processor, Request, Response, Task, Web

Constant Summary collapse

MARKER =
':cabbagedoc:'.freeze
VERSION =
"0.0.1".freeze

Class Method Summary collapse

Class Method Details

.configureObject



27
28
29
30
31
32
# File 'lib/cabbage_doc.rb', line 27

def configure
  Configuration.instance.tap do |config|
    yield config if block_given?
    config.validate!
  end
end