るりまサーチ

最速Rubyリファレンスマニュアル検索!
2件ヒット [1-2件を表示] (0.010秒)
トップページ > クラス:Module[x] > クエリ:deprecate_constant[x]

別のキーワード

  1. module deprecate_constant
  2. _builtin deprecate_constant

ライブラリ

検索結果

Module#deprecate_constant(*name) -> self (18114.0)

name で指定した定数を deprecate に設定します。 deprecate に設定した定数を参照すると警告メッセージが表示されます。

...ない定数を指定した場合に発生します。


@return self を返します。

例:
FOO = 123
Object.deprecate_constant(:FOO) # => Object

FOO
# warning: constant ::FOO is deprecated
# => 123

Object.deprecate_constant(:BAR)
# NameError: constant Object::BAR not defined...