Mega Code Archive

 
Categories / Ruby / Reflection
 

Use the included_modules method to discover what modules a class uses

puts Object.included_modules # => [Kernel] puts Numeric.included_modules # => [Comparable, Kernel] puts Integer.included_modules # => [Precision, Comparable, Kernel] puts Fixnum.included_modules # => [Precision, Comparable, Kernel]