Sha256: 1210d03accf8e0855d07fbef5a20ffea472d8c8fe99a151118f99c1d103b646f
Contents?: true
Size: 932 Bytes
Versions: 49
Compression:
Stored size: 932 Bytes
Contents
# frozen_string_literal: true class Object def self.force_print_trace(msg = "CALLED TRACER METHOD") begin raise rescue puts "" puts "" puts "----------------" puts msg puts "" puts $!.backtrace puts "" puts "" puts "----------------" puts "" puts "" end end def self.const_belongs_to_parent?(sym) ( self.superclass && self.superclass.const_defined?(sym) && ( self.superclass.const_get(sym) == self.const_get(sym) ) ) end def force_print_trace(msg = "CALLED TRACER METHOD") begin raise rescue puts "" puts "" puts "----------------" puts msg puts "" puts $!.backtrace puts "" puts "" puts "----------------" puts "" puts "" end end def yes_no_to_s !!self == self ? (self ? 'yes' : 'no') : to_s end end
Version data entries
49 entries across 49 versions & 1 rubygems