るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.037秒)

別のキーワード

  1. logger warn
  2. logger warn?
  3. _builtin warn
  4. basiclog warn
  5. ripper warn

ライブラリ

モジュール

検索結果

Kernel.#warn(*message, uplevel: nil, category: nil) -> nil (18186.0)

message を 標準エラー出力 $stderr に出力します。 $VERBOSE フラグ が nil のときは何も出力しません。

...& !message.empty?
nil
//}

@
param message 出力するオブジェクトを任意個指定します。
@
param uplevel いくつ前の呼び出し元のファイル名と行番号を表示するかを0以上の数値で指定します。 nil の場合は表示しません。
@
param category 警告の...
... Warning.[] を参照してください。
@
raise IOError 標準エラー出力が書き込み用にオープンされていなければ発生します。
@
raise Errno::EXXX 出力に失敗した場合に発生します。

//emlist[例][ruby]{
warn
"caution!" #=> caution!
$VERBOSE = nil
warn
"c...
...el の例][ruby]{
def foo
warn
("test message", uplevel: 0) # => test.rb:2: warning: test message
warn
("test message", uplevel: 1) # => test.rb:6: warning: test message
warn
("test message", uplevel: 2) # => test message
end
foo
//}

//emlist[category の例][ruby]{
Warn
ing[:deprecated] = true #...

Kernel.#warn(*message, uplevel: nil) -> nil (18168.0)

message を 標準エラー出力 $stderr に出力します。 $VERBOSE フラグ が nil のときは何も出力しません。

...& !message.empty?
nil
//}

@
param message 出力するオブジェクトを任意個指定します。
@
param uplevel いくつ前の呼び出し元のファイル名と行番号を表示するかを0以上の数値で指定します。 nil の場合は表示しません。
@
raise IOError 標準エ...
...
@
raise Errno::EXXX 出力に失敗した場合に発生します。

//emlist[例][ruby]{
warn
"caution!" #=> caution!
$VERBOSE = nil
warn
"caution!" # 何もしない
//}

//emlist[uplevel の例][ruby]{
def foo
warn
("test message", uplevel: 0) # => test.rb:2: warning: test message
warn
("te...
...st message", uplevel: 1) # => test.rb:6: warning: test message
warn
("test message", uplevel: 2) # => test message
end
foo
//}


@
see Warning#warn, $stderr,$VERBOSE...

Kernel.#warn(*message) -> nil (18144.0)

message を 標準エラー出力 $stderr に出力します。 $VERBOSE フラグ が nil のときは何も出力しません。

...nil
//}

@
param message 出力するオブジェクトを任意個指定します。
@
raise IOError 標準エラー出力が書き込み用にオープンされていなければ発生します。
@
raise Errno::EXXX 出力に失敗した場合に発生します。

//emlist[例][ruby]{
warn
"cautio...
...n!" #=> caution!
$VERBOSE = nil
warn
"caution!" # 何もしない
//}



@
see $stderr,$VERBOSE...
...n!" #=> caution!
$VERBOSE = nil
warn
"caution!" # 何もしない
//}



@
see Warning#warn, $stderr,$VERBOSE...

Syslog.#warning(message, *arg) -> self (3125.0)

Syslog#log()のショートカットメソッド。 システムによっては定義されていないものもあります。

...*arg)
と同じです。

@
param message フォーマット文字列です。Kernel.#sprintf と同じ形式の引数を指定します。

@
param arg フォーマットされる引数です。

@
raise ArgumentError 引数が1つ以上でない場合に発生します。

@
raise RuntimeError syslog...