Actions
Bug #8841
closedModule#included_modules and prepended modules
Bug #8841:
Module#included_modules and prepended modules
Description
The documentation for Module#included_modules currently states "Returns the list of modules included in +mod+."
This was never perfectly accurate, as the list also contains modules included in +mod+'s ancestors.
It now also includes prepended modules.
This is consistent with include? that returns true for prepended modules, but not quite consistent with included that does not get called for prepended modules.
Matz, could you confirm that current behavior is what you want?
If so, we should fix the documentation of include? and included_modules.
Actions