Sha256: cb9df077f5651cbd2cf712b2e8235e29104e4f9b46b01d25dfed82eed1d41208

Contents?: true

Size: 172 Bytes

Versions: 2

Compression:

Stored size: 172 Bytes

Contents

class Class
  def subclasses
    result = []
    ObjectSpace.each_object(Class) do |k|
      next if k.name.nil?
      result << k if k < self
    end
    result
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
specinfra-2.59.2 lib/specinfra/ext/class.rb
specinfra-2.59.1 lib/specinfra/ext/class.rb