Sha256: 1f1b6d743857f65e525d34de2a80dc5ebe6106933122e41a93dd0a7674278f34

Contents?: true

Size: 227 Bytes

Versions: 21

Compression:

Stored size: 227 Bytes

Contents

module ObjectSpace

  class << self

    # @return <Array[Class]> All the classes in the object space.
    def classes
      klasses = []
      ObjectSpace.each_object(Class) {|o| klasses << o}
      klasses
    end
  end

end

Version data entries

21 entries across 21 versions & 5 rubygems

Version Path
ginst-2009.12.8 vendor/gems/extlib-0.9.13/lib/extlib/object_space.rb
middleman-0.12.0.pre3 lib/middleman/vendor/gems/gems/extlib-0.9.13/lib/extlib/object_space.rb
middleman-0.12.0.pre2 lib/middleman/vendor/gems/gems/extlib-0.9.13/lib/extlib/object_space.rb
middleman-0.12.0.pre lib/middleman/vendor/gems/gems/extlib-0.9.13/lib/extlib/object_space.rb
ginst-2009.11.24 vendor/gems/extlib-0.9.13/lib/extlib/object_space.rb
ginst-2009.11.23 vendor/gems/extlib-0.9.13/lib/extlib/object_space.rb
rango-0.0.6 vendor/extlib/lib/extlib/object_space.rb
rango-0.1.pre vendor/extlib/lib/extlib/object_space.rb
middleman-0.10.17 vendor/gems/gems/extlib-0.9.13/lib/extlib/object_space.rb
middleman-0.10.16 vendor/gems/gems/extlib-0.9.13/lib/extlib/object_space.rb
middleman-0.10.15 vendor/gems/gems/extlib-0.9.13/lib/extlib/object_space.rb
middleman-0.10.14 vendor/gems/gems/extlib-0.9.13/lib/extlib/object_space.rb
ginst-2.0.1 vendor/gems/extlib-0.9.13/lib/extlib/object_space.rb
ginst-2.0.0 vendor/gems/extlib-0.9.13/lib/extlib/object_space.rb
extlib-0.9.13 lib/extlib/object_space.rb
extlib-0.9.12 lib/extlib/object_space.rb
extlib-0.9.11 lib/extlib/object_space.rb
extlib-0.9.10 lib/extlib/object_space.rb
extlib-0.9.9 lib/extlib/object_space.rb
mack-facets-0.8.3.1 lib/gems/extlib-0.9.9/lib/extlib/object_space.rb