lib/putter/proxy_method_data.rb in putter-0.3.0 vs lib/putter/proxy_method_data.rb in putter-0.4.0
- old
+ new
@@ -1,13 +1,16 @@
module Putter
class ProxyMethodData
STACK_TRACE_IGNORE_REGEX = /(?!.*(\.rbenv|\.rvm|\/lib\/putter\/follower))(^.*$)/
- attr_reader :method, :label
+ attr_accessor :label, :line, :method, :args, :result
- def initialize(method, label)
- @method = method
- @label = label
+ def initialize(params)
+ @label = params[:label]
+ @line = params[:line]
+ @method = params[:method]
+ @args = params[:args]
+ @result = params[:result]
end
def stack_trace_ignore_regex
STACK_TRACE_IGNORE_REGEX
end