Module: Utsless
- Defined in:
- lib/utsless.rb
Class Method Summary collapse
Class Method Details
.class_tree(x) ⇒ Object
16 17 18 19 20 21 22 23 24 25 |
# File 'lib/utsless.rb', line 16 def self.class_tree(x) c = x class_list = [c] c = c.class while c != nil class_list << c c = c.superclass end class_list end |
.print_class_tree(x) ⇒ Object
6 7 8 9 10 11 12 13 14 |
# File 'lib/utsless.rb', line 6 def self.print_class_tree(x) p "*" * 25 + " Class Tree of #{x} " + "*" * 25 list = class_tree(x) list.each do |classs| p classs end p "*" * (66 + x.to_s.length) list end |