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.6.0"

Class Method Summary collapse

Class Method Details

.configurationObject



6
7
8
# File 'lib/object_inspector.rb', line 6

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

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

Yields:



10
11
12
# File 'lib/object_inspector.rb', line 10

def self.configure
  yield(configuration)
end

.reset_configurationObject



14
15
16
# File 'lib/object_inspector.rb', line 14

def self.reset_configuration
  @configuration = Configuration.new
end