るりまサーチ

最速Rubyリファレンスマニュアル検索!
12件ヒット [1-12件を表示] (0.112秒)
トップページ > 種類:インスタンスメソッド[x] > クエリ:string[x] > クエリ:param[x] > クラス:Module[x] > クエリ:deprecate_constant[x]

別のキーワード

  1. net/imap param
  2. win32ole win32ole_param
  3. win32ole_param optional?
  4. win32ole_param retval?
  5. win32ole_param default

ライブラリ

検索結果

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

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

...かは変わりません。

@param name 0 個以上の String か Symbol を指定します。

@raise NameError 存在しない定数を指定した場合に発生します。

@return self を返します。

//emlist[例][ruby]{
FOO = 123
Object.deprecate_constant(:FOO) # => Object

FOO
# warnin...
...g: constant ::FOO is deprecated
# => 123

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