Module: RspecApiDocumentation
- Extended by:
- ActiveSupport::Autoload
- Includes:
- ActiveSupport::JSON
- Defined in:
- lib/rspec_api_documentation.rb,
lib/rspec_api_documentation/dsl.rb,
lib/rspec_api_documentation/curl.rb,
lib/rspec_api_documentation/index.rb,
lib/rspec_api_documentation/example.rb,
lib/rspec_api_documentation/headers.rb,
lib/rspec_api_documentation/railtie.rb,
lib/rspec_api_documentation/client_base.rb,
lib/rspec_api_documentation/test_server.rb,
lib/rspec_api_documentation/api_formatter.rb,
lib/rspec_api_documentation/configuration.rb,
lib/rspec_api_documentation/writers/writer.rb,
lib/rspec_api_documentation/http_test_client.rb,
lib/rspec_api_documentation/rack_test_client.rb,
lib/rspec_api_documentation/views/html_index.rb,
lib/rspec_api_documentation/api_documentation.rb,
lib/rspec_api_documentation/oauth2_mac_client.rb,
lib/rspec_api_documentation/writers/formatter.rb,
lib/rspec_api_documentation/views/html_example.rb,
lib/rspec_api_documentation/views/markup_index.rb,
lib/rspec_api_documentation/views/slate_example.rb,
lib/rspec_api_documentation/views/textile_index.rb,
lib/rspec_api_documentation/writers/html_writer.rb,
lib/rspec_api_documentation/writers/json_writer.rb,
lib/rspec_api_documentation/views/markdown_index.rb,
lib/rspec_api_documentation/views/markup_example.rb,
lib/rspec_api_documentation/writers/index_helper.rb,
lib/rspec_api_documentation/writers/slate_writer.rb,
lib/rspec_api_documentation/views/textile_example.rb,
lib/rspec_api_documentation/views/markdown_example.rb,
lib/rspec_api_documentation/writers/textile_writer.rb,
lib/rspec_api_documentation/writers/markdown_writer.rb,
lib/rspec_api_documentation/writers/append_json_writer.rb,
lib/rspec_api_documentation/writers/json_iodocs_writer.rb,
lib/rspec_api_documentation/writers/combined_json_writer.rb,
lib/rspec_api_documentation/writers/combined_text_writer.rb,
lib/rspec_api_documentation/writers/general_markup_writer.rb
Overview
Namespace for RspecApiDocumentation
Defined Under Namespace
Modules: DSL, Headers, Views, Writers Classes: ApiDocumentation, ApiFormatter, ClientBase, Configuration, Curl, Example, HttpTestClient, Index, OAuth2MACClient, RackTestClient, Railtie, RequestSaver, TestServer
Class Method Summary collapse
- .configuration ⇒ Object
-
.configure {|configuration| ... } ⇒ Object
Configures RspecApiDocumentation.
- .documentations ⇒ Object
Class Method Details
.configuration ⇒ Object
63 64 65 |
# File 'lib/rspec_api_documentation.rb', line 63 def self.configuration @configuration ||= Configuration.new end |
.configure {|configuration| ... } ⇒ Object
Configures RspecApiDocumentation
See RspecApiDocumentation::Configuration for more information on configuring.
RspecApiDocumentation.configure do |config|
config.docs_dir = "doc/api"
end
78 79 80 |
# File 'lib/rspec_api_documentation.rb', line 78 def self.configure yield configuration if block_given? end |
.documentations ⇒ Object
67 68 69 |
# File 'lib/rspec_api_documentation.rb', line 67 def self.documentations @documentations ||= configuration.map { |config| ApiDocumentation.new(config) } end |