Module: ActionSpec

Defined in:
lib/action_spec.rb,
lib/action_spec/doc.rb,
lib/action_spec/schema.rb,
lib/action_spec/doc/dsl.rb,
lib/action_spec/railtie.rb,
lib/action_spec/version.rb,
lib/action_spec/validator.rb,
lib/action_spec/header_hash.rb,
lib/action_spec/schema/base.rb,
lib/action_spec/doc/endpoint.rb,
lib/action_spec/schema/field.rb,
lib/action_spec/configuration.rb,
lib/action_spec/schema/scalar.rb,
lib/action_spec/open_api/schema.rb,
lib/action_spec/schema/array_of.rb,
lib/action_spec/schema/resolver.rb,
lib/action_spec/schema/object_of.rb,
lib/action_spec/validator/runner.rb,
lib/action_spec/open_api/document.rb,
lib/action_spec/validation_result.rb,
lib/action_spec/invalid_parameters.rb,
lib/action_spec/open_api/generator.rb,
lib/action_spec/open_api/operation.rb,
lib/action_spec/schema/type_caster.rb,
lib/action_spec/schema/active_record.rb

Defined Under Namespace

Modules: Doc, OpenApi, Schema, Validator Classes: Configuration, HeaderHash, InvalidParameters, Railtie, ValidationResult

Constant Summary collapse

VERSION =
"1.7.0"

Class Method Summary collapse

Class Method Details

.configObject



17
18
19
# File 'lib/action_spec.rb', line 17

def config
  @config ||= Configuration.new
end

.configure {|config| ... } ⇒ Object

Yields:



21
22
23
# File 'lib/action_spec.rb', line 21

def configure
  yield config
end