ライブラリ
- ビルトイン (49)
- logger (1)
-
rubygems
/ spec _ fetcher (12) -
rubygems
/ user _ interaction (12) -
syslog
/ logger (12) -
webrick
/ log (60)
クラス
-
Gem
:: SpecFetcher (12) - Module (12)
-
RDoc
:: Options (12) -
Syslog
:: Logger (12) -
WEBrick
:: BasicLog (60)
モジュール
-
Gem
:: UserInteraction (12) - Kernel (16)
- Warning (21)
キーワード
-
$ stderr (12) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - Application (1)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 3
. 0 . 0 (5) - Ruby用語集 (12)
- [] (6)
- []= (6)
-
alert
_ warning (12) - categories (1)
-
const
_ missing (12) - log (12)
- logger (12)
- new (12)
- warn (48)
- warn? (12)
-
warn
_ legacy (12) -
warn
_ unless _ e _ option (12) -
warning
_ unless _ e _ option (12)
検索結果
先頭5件
-
WEBrick
:: BasicLog :: WARN (21101.0) -
ログレベルを表す定数です。重要度は3番です。
ログレベルを表す定数です。重要度は3番です。 -
Gem
:: SpecFetcher # warn _ legacy(exception) { . . . } -> bool (12201.0) -
Gem::SpecFetcher#fetch で例外が発生した場合に呼び出されます。
...Gem::SpecFetcher#fetch で例外が発生した場合に呼び出されます。
RubyGems 1.2 未満で作成したリポジトリにアクセスした事が原因で例外が発生した場合には
警告が表示されます。またこの場合、ブロックを与えていればブロック......は評価されます。
それ以外の原因で例外が発生した場合は偽を返します。
@param exception 例外オブジェクトを指定します。
@see Gem::SpecFetcher#fetch... -
Warning
# warn(message , category: nil) -> nil (9225.0) -
引数 message を標準エラー出力 $stderr に出力します。
...出力します。
Kernel.#warnの挙動を変更する際は、このメソッドではなくクラスメソッドであるWarning.warnをオーバーライドする必要があります。
@param message 出力するオブジェクトを指定します。
@param category 警告のカテゴリ......を指定します。サポートされている category については Warning.[] を参照してください。
@see Kernel.#warn, Warning.warn... -
Warning
. warn(message , category: nil) -> nil (9225.0) -
引数 message を標準エラー出力 $stderr に出力します。
...st[][ruby]{
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 message 出力するオブジェクトを指定します。
@param category 警告のカテゴリを指定します。サポートされている category については Warning.[] を参照してください。
@see Kernel.#warn, Warning#warn... -
WEBrick
:: BasicLog # warn(msg) -> () (9133.0) -
ログレベル WARN で文字列 msg をログに記録します。 自身の level が WARN より重要度が高い場合には記録しません。
...ログレベル WARN で文字列 msg をログに記録します。
自身の level が WARN より重要度が高い場合には記録しません。
行頭に level を表す文字列が追加されます。
msg の終端が "\n" でない場合には "\n" を追加します。
@param msg 記... -
WEBrick
:: BasicLog # warn? -> bool (9117.0) -
自身のログレベルが WARN 以上の時に true を返します。 そうでない場合に false を返します。
...自身のログレベルが WARN 以上の時に true を返します。
そうでない場合に false を返します。... -
RDoc
:: Options # warn(message) -> nil (9101.0) -
--verbose オプションを指定していた場合に message を 標準エラー出力 $stderr に出力します。
--verbose オプションを指定していた場合に message を 標準エラー出力
$stderr に出力します。 -
Gem
:: UserInteraction # alert _ warning(*args) -> () (9100.0) -
WARNING レベルのアラートを出力します。
...
WARNING レベルのアラートを出力します。
@param args 委譲先のメソッドに与える引数です。... -
Warning
. categories -> Array (9100.0) -
警告カテゴリの一覧を返します。
...警告カテゴリの一覧を返します。
//emlist[][ruby]{
Warning.categories # => [:deprecated, :experimental, :performance, :strict_unused_block]
//}... -
Kernel
. # warn(*message , uplevel: nil , category: nil) -> nil (6249.0) -
message を 標準エラー出力 $stderr に出力します。 $VERBOSE フラグ が nil のときは何も出力しません。
...するかを0以上の数値で指定します。 nil の場合は表示しません。
@param category 警告のカテゴリを指定します。サポートされている category については Warning.[] を参照してください。
@raise IOError 標準エラー出力が書き込み用に......[例][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("test message", uplevel: 1) # => test.rb:6: warning: test message
warn("test messa......end
foo
//}
//emlist[category の例][ruby]{
Warning[:deprecated] = true # 非推奨の警告を表示する
warn("deprecated!!", category: :deprecated)
# => deprecated!
Warning[:deprecated] = false # 非推奨の警告を表示しない
warn("deprecated!!", category: :deprecated)
# 警告は出... -
Syslog
:: Logger # warn(message = nil , &block) -> true (6223.0) -
WARN 情報を出力します。syslog の notice の情報として記録されます。
...
WARN 情報を出力します。syslog の notice の情報として記録されます。
ブロックを与えなかった場合は、message をメッセージとしてログを出力します。
ブロックを与えた場合は、ブロックを評価した結果をメッセージとして......ログを出力します。
引数とブロックを同時に与えた場合は、message をメッセージとしてログを出
力します(ブロックは評価されません)。
@see Syslog::Logger::LEVEL_MAP, Logger#warn... -
static void warn
_ unless _ e _ option(const char *str) (6200.0) -
ruby -e で与えたプログラムの評価中ではないなら、 警告メッセージ str を出力する。
ruby -e で与えたプログラムの評価中ではないなら、
警告メッセージ str を出力する。