Ruby で任意の定数を参照した際に警告が出るようにする
Ruby で任意の定数を参照した際に警告が出るようにしたい場合、 Module#deprecate_constant
を利用することができます。
class X Hoge = 42 end # no warning X::Hoge # X::Hoge を参照すると警告を出すようにする X.deprecate_constant :Hoge # warning: constant X::Hoge is deprecated X::Hoge
こんなのが標準ライブラリにあるんですねー。 使う機会があれば使ってみたい。