module DescendantsFetcher

Constants

VERSION

Public Instance Methods

descendants() click to toggle source
# File lib/descendants_fetcher.rb, line 2
def descendants
  ObjectSpace.each_object(singleton_class).to_a
end
subclasses() click to toggle source
# File lib/descendants_fetcher.rb, line 18
def subclasses
  descendants.select! { |klass| klass.superclass == self }
end