Module: Inspectable

Extended by:
Registry
Defined in:
lib/inspectable.rb,
lib/inspectable/builder.rb,
lib/inspectable/registry.rb,
lib/inspectable/sanitizers/data.rb,
lib/inspectable/sanitizers/type.rb,
lib/inspectable/sanitizers/struct.rb,
lib/inspectable/transformers/typer.rb,
lib/inspectable/transformers/redactor.rb

Overview

Main namespace.

Defined Under Namespace

Modules: Registry, Sanitizers, Transformers Classes: Builder

Constant Summary collapse

INSPECTOR =
-> value { value.inspect }
CONTAINER =
{
  registry: self,
  class: Sanitizers::Type.new,
  data: Sanitizers::Data.new,
  struct: Sanitizers::Struct.new
}.freeze

Class Method Summary collapse

Methods included from Registry

add_transformer, extended, transformers

Class Method Details

.[]Object



24
# File 'lib/inspectable.rb', line 24

def self.[](*, **) = Builder.new(*, **)