Create a gist now

Instantly share code, notes, and snippets.

module ObjectSpace
class << self
# Returns all the classes in the object space.
def classes
ObjectSpace.each_object(Module).select do |klass|
Class.class_eval { klass } rescue false
end
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment