
Issue #19714 has been updated by shugo (Shugo Maeda). matz (Yukihiro Matsumoto) wrote in #note-4:
Among those proposed names, `target` and `subject` are acceptable. I am not sure `refined_` prefix required or not, as not being English native. Maybe should we admit the design mistake and make `refined_class` obsolete?
I prefer `target` and agree to making `refined_class` obsolete. ---------------------------------------- Feature #19714: Add Refinement#refined_module https://bugs.ruby-lang.org/issues/19714#change-103829 * Author: shugo (Shugo Maeda) * Status: Assigned * Priority: Normal * Assignee: matz (Yukihiro Matsumoto) * Target version: 3.3 ---------------------------------------- Eregon (Benoit Daloze) wrote in https://bugs.ruby-lang.org/issues/12737#note-15:
`Refinement#refined_class` is a bit strange given it can return a module. How about adding `Refinement#refined_module` as an alias for clarity?
I'm for it. What do you think, Matz? -- https://bugs.ruby-lang.org/