Sha256: ff3c69d0d864955d615b69908d4508056b17a8cb50b556b6b7a87509debe1dcc

Contents?: true

Size: 107 Bytes

Versions: 42

Compression:

Stored size: 107 Bytes

Contents

class Class
  def descendants
    ObjectSpace.each_object(Class).select { |klass| klass < self }
  end
end

Version data entries

42 entries across 40 versions & 5 rubygems

Version Path
fission-0.5.0 lib/fission/core_ext/class.rb
fission-0.5.0.beta.1 lib/fission/core_ext/class.rb
veewee-0.3.0.alpha9 lib/fission/core_ext/class.rb
app_drone-0.2.1 lib/app_drone/object_extensions.rb~
app_drone-0.2.0 lib/app_drone/object_extensions.rb~
app_drone-0.1.0 lib/app_drone/object_extensions.rb~
veewee-0.3.0.alpha8 lib/fission/core_ext/class.rb
veewee-0.3.0.alpha7 lib/fission/core_ext/class.rb
veewee-0.3.0.alpha6 lib/fission/core_ext/class.rb
veewee-0.3.0.alpha5 lib/fission/core_ext/class.rb
fission-0.4.0 lib/fission/core_ext/class.rb
fission-0.4.0.beta.3 lib/fission/core_ext/class.rb
fission-0.4.0.beta.2 lib/fission/core_ext/class.rb
fission-0.4.0.beta.1 lib/fission/core_ext/class.rb
veewee-0.3.0.alpha4 lib/fission/core_ext/class.rb
veewee-0.3.0.alpha3 lib/fission/core_ext/class.rb
veewee-0.3.0.alpha2 lib/fission/core_ext/class.rb
veewee-0.3.0.alpha1 lib/fission/core_ext/class.rb
fission-0.3.0 lib/fission/core_ext/class.rb
fission-0.3.0.beta.1 lib/fission/core_ext/class.rb