Module: ObjectInspector

Defined in:
lib/object_inspector.rb,
lib/object_inspector/scope.rb,
lib/object_inspector/version.rb,
lib/object_inspector/inspector.rb,
lib/object_inspector/conversions.rb,
lib/object_inspector/inspectors_helper.rb,
lib/object_inspector/object_interrogator.rb,
lib/object_inspector/formatters/base_formatter.rb,
lib/object_inspector/formatters/combining_formatter.rb,
lib/object_inspector/formatters/templating_formatter.rb

Overview

ObjectInspector is the base namespace for all modules/classes related to the object_inspector gem.

Defined Under Namespace

Modules: Conversions, InspectorsHelper Classes: BaseFormatter, CombiningFormatter, Configuration, Inspector, ObjectInterrogator, Scope, TemplatingFormatter

Constant Summary collapse

VERSION =
"0.3.1"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject



8
9
10
# File 'lib/object_inspector.rb', line 8

def self.configuration
  @configuration ||= Configuration.new
end

Class Method Details

.configure {|configuration| ... } ⇒ Object

Yields:



12
13
14
# File 'lib/object_inspector.rb', line 12

def self.configure
  yield(configuration)
end

.reset_configurationObject



16
17
18
# File 'lib/object_inspector.rb', line 16

def self.reset_configuration
  @configuration = Configuration.new
end