Module: ExecutionTime::IrbContextExt

Defined in:
lib/execution_time.rb

Instance Method Summary collapse

Instance Method Details

#evaluate(*args) ⇒ Object



73
74
75
76
77
78
79
80
81
# File 'lib/execution_time.rb', line 73

def evaluate(*args)
  Measurer.watch do
    if RUBY_VERSION.to_s =~ /^3/ && !args[2].nil?
      super(args[0], args[1], **args[2])
    else
      super(*args)
    end
  end
end