Module: Kernel
- Defined in:
- lib/plock.rb
Overview
reopen
Instance Method Summary collapse
- #p_with_plock(*args, &block) ⇒ Object (also: #p)
- #pp_with_plock(*args, &block) ⇒ Object (also: #pp)
Instance Method Details
#p_with_plock(*args, &block) ⇒ Object Also known as: p
43 44 45 46 47 48 49 50 |
# File 'lib/plock.rb', line 43 def p_with_plock *args, &block returned_by_p = p_without_plock( *args ) if block_given? Plock.print_block_with :inspect, :p, &block else returned_by_p end end |
#pp_with_plock(*args, &block) ⇒ Object Also known as: pp
55 56 57 58 59 60 61 62 |
# File 'lib/plock.rb', line 55 def pp_with_plock *args, &block returned_by_pp = pp_without_plock( *args ) if block_given? Plock.print_block_with :pretty_inspect, :pp, &block else returned_by_pp end end |