In: |
pp.rb
|
# File pp.rb, line 249 def pretty_print(pp) if /\(Kernel\)#/ !~ method(:inspect).inspect pp.text self.inspect elsif /\(Kernel\)#/ !~ method(:to_s).inspect && instance_variables.empty? pp.text self.to_s else pp.pp_object(self) end end
# File pp.rb, line 259 def pretty_print_cycle(pp) pp.object_address_group(self) { pp.breakable pp.text '...' } end