Ruby 2.7.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Moduleクラス > used_modules

singleton method Module.used_modules

used_modules -> [Module][permalink][rdoc]

現在のスコープで using されているすべてのモジュールを配列で返します。配列内のモジュールの順番は未定義です。



module A
  refine Object do
  end
end

module B
  refine Object do
  end
end

using A
using B
p Module.used_modules
#=> [B, A]