[ruby-core:96889] [Ruby master Feature#8026] Need Module#prepended_modules
From:
matz@...
Date:
2020-01-16 06:12:18 UTC
List:
ruby-core #96889
Issue #8026 has been updated by matz (Yukihiro Matsumoto).
I am still OK with the idea (but not for ancestors). `prepended_module` should list direct prepended modules for the receiver.
Matz.
----------------------------------------
Feature #8026: Need Module#prepended_modules
https://bugs.ruby-lang.org/issues/8026#change-83901
* Author: marcandre (Marc-Andre Lafortune)
* Status: Feedback
* Priority: Normal
* Assignee: matz (Yukihiro Matsumoto)
* Target version:
----------------------------------------
We should have a way to get the list of prepended modules of a class or module.
module Mixin
end
module Outer
prepend Mixin
end
Mixin.prepended_modules #=> []
Outer.prepended_modules #=> [Mixin]
See also bug #8025.
---Files--------------------------------
prepended.pdf (99.4 KB)
--
https://bugs.ruby-lang.org/
Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>