るりまサーチ

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

別のキーワード

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

クラス

モジュール

キーワード

検索結果

Warning.warn(message) -> nil (21151.0)

引数 message を標準エラー出力 $stderr に出力します。

...//emlist[][ruby]{
warn
"hoge" # => hoge

module Warning
# 警告メッセージの末尾に !!! を追加する
def self.warn(message)
super(message.chomp + "!!!\n")
end
end

warn
"hoge" # => hoge!!!
//}

@
param message 出力するオブジェクトを指定します。

@
param category...
...警告のカテゴリを指定します。サポートされている category については Warning.[] を参照してください。

@
see Kernel.#warn, Warning#warn...

Warning#warn(message) -> nil (21145.0)

引数 message を標準エラー出力 $stderr に出力します。

...r に出力します。

Kernel.#warnの挙動を変更する際は、このメソッドではなくクラスメソッドであるWarning.warnをオーバーライドする必要があります。

@
param message 出力するオブジェクトを指定します。

@
param category 警告のカテゴ...
...リを指定します。サポートされている category については Warning.[] を参照してください。


@
see Kernel.#warn, Warning.warn...

Warning#warn(message, category: nil) -> nil (21145.0)

引数 message を標準エラー出力 $stderr に出力します。

...r に出力します。

Kernel.#warnの挙動を変更する際は、このメソッドではなくクラスメソッドであるWarning.warnをオーバーライドする必要があります。

@
param message 出力するオブジェクトを指定します。

@
param category 警告のカテゴ...
...リを指定します。サポートされている category については Warning.[] を参照してください。


@
see Kernel.#warn, Warning.warn...

Warning.warn(message, category: nil) -> nil (21145.0)

引数 message を標準エラー出力 $stderr に出力します。

...{
module Warning
# 警告メッセージに category を表示し、message 末尾に !!! を追加する
def self.warn(message, category: nil)
super("#{category} warning : #{message.chomp}!!!\n")
end
end

warn
("hoge", category: :deprecated)
# => deprecated warning : hoge!!!
//}

@
param me...
...ssage 出力するオブジェクトを指定します。

@
param category 警告のカテゴリを指定します。サポートされている category については Warning.[] を参照してください。

@
see Kernel.#warn, Warning#warn...

Kernel.#warn(*message, uplevel: nil, category: nil) -> nil (18187.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 (18169.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 (18145.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...

Warning.[]=(category, flag) -> flag (3020.0)

category の警告を表示するかどうかのフラグを設定します。 サポートされている category については Warning.[] を参照してください。

...category の警告を表示するかどうかのフラグを設定します。
サポートされている category については Warning.[] を参照してください。

@
param category 警告の種類を指定します。
@
param flag 真、または偽を指定します。

@
see Warning.[]...

Warning.[](category) -> bool (3008.0)

...category の種類の警告を表示するかどうかのフラグを返します。

@
param category 警告の種類を指定します。

サポートされている category は以下の通りです。

: :deprecated
非推奨の警告。
例: nil ではない値を $, や $; に設定す...

Module#const_missing(name) (20.0)

定義されていない定数を参照したときに Ruby インタプリタが このメソッドを呼びます。

...タが
このメソッドを呼びます。

@
param name 参照した定数名の Symbol

@
raise NameError このメソッドを呼び出した場合、デフォルトで発生する例外


//emlist[例][ruby]{
class Foo
def Foo.const_missing(id)
warn
"undefined constant #{id.inspect}"
end...

絞り込み条件を変える