Class: IRB::WorkSpace
Instance Method Summary collapse
Instance Method Details
#evaluate(*args) ⇒ Object
474 475 476 477 478 479 480 481 482 483 484 485 486 |
# File 'lib/carat-dev/breakpoint.rb', line 474 def evaluate(*args) if Breakpoint.use_drb? then result = old_evaluate(*args) if args[0] != :no_proxy and not [true, false, nil].include?(result) then result.extend(DRbUndumped) rescue nil end return result else old_evaluate(*args) end end |
#old_evaluate ⇒ Object
472 |
# File 'lib/carat-dev/breakpoint.rb', line 472 alias :old_evaluate :evaluate |