Actions
Feature #10342
closedModule#deprecate_constant
Description
Proposal for Module#deprecate_constant
, which marks constants referred by arguments as deprecated.
class C
FOO = 1
deprecate_constant :FOO
end
C::FOO #=> warning: constant C::FOO is deprecated
https://github.com/nobu/ruby/compare/Module%23deprecate_constant
Updated by nobu (Nobuyoshi Nakada) about 10 years ago
- Related to Misc #10339: normalize reference to Timeout::Error added
Updated by marcandre (Marc-Andre Lafortune) about 10 years ago
The same effect can already be achieved using autoload
, right?
Updated by nobu (Nobuyoshi Nakada) about 10 years ago
Yes, autoload
can do the trick, but it needs a separated file and warns only once.
Updated by nobu (Nobuyoshi Nakada) over 8 years ago
- Status changed from Open to Closed
Updated by nobu (Nobuyoshi Nakada) over 8 years ago
- Has duplicate Feature #11398: deprecate constants added
Actions
Like0
Like0Like0Like0Like0Like0