Sha256: 9afa8c8b7a0d24fee68e7b46deab90401e6ca042d8045d679574f8b067d5b524
Contents?: true
Size: 446 Bytes
Versions: 8
Compression:
Stored size: 446 Bytes
Contents
module Hashie module Extensions module PrettyInspect def self.included(base) base.send :alias_method, :hash_inspect, :inspect base.send :alias_method, :inspect, :hashie_inspect end def hashie_inspect ret = "#<#{self.class}" keys.sort_by { |key| key.to_s }.each do |key| ret << " #{key}=#{self[key].inspect}" end ret << '>' ret end end end end
Version data entries
8 entries across 7 versions & 3 rubygems