Actions
Bug #5354
closedModule#remove_const documentation is confusing
Status:
Closed
Assignee:
-
Target version:
-
ruby -v:
ruby 1.9.1p378 (2010-01-10 revision 26273) [i386-mingw32]
Backport:
Description
=begin
The documentation for Module#remove_const says:
Removes the definition of the given constant, returning that constant’s value. Predefined classes and singleton objects (such as true) cannot be removed.
Based on this documentation, someone said in http://stackoverflow.com/q/7513727/38765 that you can't do remove_const on the File constant, whereas you can.
class Object
remove_const :File
end
File # => NameError: uninitialized constant File
=end
Updated by marcandre (Marc-Andre Lafortune) about 12 years ago
- Status changed from Open to Closed
Fixed by Nobu in r29519. Thanks for reporting this issue.
Actions
Like0
Like0