Ruby 3.3 リファレンスマニュアル

instance method Refinement#refined_class

refined_class -> ClassRuby 3.2 から Ruby 3.4 で削除[permalink][rdoc][edit]

selfModule#refine の対象にしているクラスを返します。

Ruby 3.3 で deprecated になり、Ruby 3.4 で削除されました。 Refinement#target を使ってください。 -W:deprecated を指定すると警告が出ます。

module M
  refine String do
  end
end

p M.refinements[0].refined_class # => String

[SEE_ALSO] Module#refinements, Module#refine