Module: WhyChain

Defined in:
lib/why_chain.rb,
lib/why_chain/tracer.rb,
lib/why_chain/version.rb,
lib/why_chain/dispatch_trace.rb,
lib/why_chain/method_locator.rb

Overview

Entry point for WhyChain runtime dispatch introspection.

Defined Under Namespace

Classes: DispatchTrace, Error, MethodLocator, Tracer

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.trace(object, method_name) ⇒ Object



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

def self.trace(object, method_name)
  Tracer.new(object, method_name).trace
end