Class: StackTrace::ArgumentExtractor

Inherits:
Object
  • Object
show all
Defined in:
lib/stack_trace/argument_extractor.rb

Class Method Summary collapse

Class Method Details

.extract(trace_point) ⇒ Object



6
7
8
9
10
11
12
# File 'lib/stack_trace/argument_extractor.rb', line 6

def extract(trace_point)
  trace_point.parameters
            .map(&:last)
            .each_with_object({}) do |parameter, memo|
              memo[parameter] = extract_argument(trace_point, parameter)
            end
end