Thursday, October 02, 2008

すべてのクラスの取得

ObjectSpaceを使えば取得できるんだ
知らなかった
でもモジュールは拾えないかな
klasses = []
ObjectSpace.each_object do |obj|
  begin
    klasses << obj if obj.superclass
  rescue Exception => e
  end
end

p klasses

No comments: