ライブラリ
- English (11)
- ビルトイン (191)
- logger (1)
- open-uri (4)
- psych (12)
-
rake
/ testtask (11) - ripper (11)
-
rubygems
/ installer (22) -
rubygems
/ user _ interaction (22) - syslog (231)
-
syslog
/ logger (22)
クラス
-
Gem
:: Installer (22) -
Gem
:: StreamUI (11) - IO (11)
- Integer (33)
- Module (13)
- Proc (14)
-
Rake
:: TestTask (11) - Regexp (11)
- Ripper (11)
- String (11)
- Struct (4)
-
Syslog
:: Logger (22)
モジュール
-
Gem
:: UserInteraction (11) - Kernel (83)
- Psych (12)
- Syslog (143)
-
Syslog
:: Level (88) - Warning (26)
キーワード
-
$ -K (7) -
$ = (11) -
$ IGNORECASE (11) -
$ KCODE (7) - ** (11)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - Application (1)
-
LOG
_ ALERT (11) -
LOG
_ CRIT (11) -
LOG
_ DEBUG (11) -
LOG
_ EMERG (11) -
LOG
_ ERR (11) -
LOG
_ INFO (11) -
LOG
_ NOTICE (11) -
LOG
_ WARNING (11) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - Rubyの起動 (5)
- [] (6)
- []= (5)
- alert (11)
-
alert
_ warning (22) - autoload (4)
- crit (11)
- debug (11)
-
deprecate
_ constant (9) - emerg (11)
- err (11)
- error (11)
- error? (11)
-
home
_ install _ warning (11) - info (11)
- lambda (17)
- mask (11)
- new (17)
- notice (11)
- open (26)
- open! (11)
-
path
_ warning (11) - pow (22)
- proc (18)
- reopen (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) -
safe
_ load (12) - sysseek (11)
-
to
_ f (11) - warn (24)
-
warning
_ unless _ e _ option (11) - ~ (11)
- クラス/メソッドの定義 (11)
- 制御構造 (11)
- 演算子式 (1)
検索結果
先頭5件
-
Rake
:: TestTask # warning -> bool (24317.0) -
この値が真である場合、テスト実行時に ruby -w を実行したのと同じ効果が生じます。
...この値が真である場合、テスト実行時に ruby -w を実行したのと同じ効果が生じます。... -
Ripper
# warning(fmt , *args) -> nil (24301.0) -
解析した Ruby プログラムの中に重要な警告($-w が false の時だけ出 力される警告)を出力するようなものがあった場合に実行されます。
...解析した Ruby プログラムの中に重要な警告($-w が false の時だけ出
力される警告)を出力するようなものがあった場合に実行されます。
@param fmt エラーメッセージのフォーマット文字列です。
@param args エラーメッセージのフ......ォーマットされる引数です。
サブクラスでオーバライドして使用します。
引数のエラーメッセージは printf フォーマットに従って渡されます。... -
Syslog
. # warning(message , *arg) -> self (21301.0) -
Syslog#log()のショートカットメソッド。 システムによっては定義されていないものもあります。
...Syslog.emerg(message, *arg) は、Syslog.log(Syslog::LOG_EMERG, message, *arg)
と同じです。
@param message フォーマット文字列です。Kernel.#sprintf と同じ形式の引数を指定します。
@param arg フォーマットされる引数です。
@raise ArgumentError 引数が1......つ以上でない場合に発生します。
@raise RuntimeError syslog がopen されていない場合発生します。
例:
require 'syslog'
Syslog.open("syslogtest") {|syslog|
syslog.crit("the sky is falling in %d seconds!",5)
}... -
Warning
. warn(message , category: nil) -> nil (18230.0) -
引数 message を標準エラー出力 $stderr に出力します。
...引数 message を標準エラー出力 $stderr に出力します。
本メソッドはRubyが出力する全ての警告に対して呼び出されます。
そのため本メソッドをオーバーライドすることで Ruby から出力される警告の動作を変更できます。
また......per を呼び出すことで、デフォルトの動作である $stderr への出力ができます。
//emlist[][ruby]{
module Warning
# 警告メッセージに category を表示し、message 末尾に !!! を追加する
def self.warn(message, category: nil)
super("#{category} warning......!!!\n")
end
end
warn("hoge", category: :deprecated)
# => deprecated warning : hoge!!!
//}
@param message 出力するオブジェクトを指定します。
@param category 警告のカテゴリを指定します。サポートされている category については Warning.[] を参照して... -
Warning
# warn(message) -> nil (18218.0) -
引数 message を標準エラー出力 $stderr に出力します。
...力 $stderr に出力します。
Kernel.#warnの挙動を変更する際は、このメソッドではなくクラスメソッドであるWarning.warnをオーバーライドする必要があります。
@param message 出力するオブジェクトを指定します。
@param category 警告......のカテゴリを指定します。サポートされている category については Warning.[] を参照してください。
@see Kernel.#warn, Warning.warn... -
Warning
# warn(message , category: nil) -> nil (18218.0) -
引数 message を標準エラー出力 $stderr に出力します。
...力 $stderr に出力します。
Kernel.#warnの挙動を変更する際は、このメソッドではなくクラスメソッドであるWarning.warnをオーバーライドする必要があります。
@param message 出力するオブジェクトを指定します。
@param category 警告......のカテゴリを指定します。サポートされている category については Warning.[] を参照してください。
@see Kernel.#warn, Warning.warn... -
Warning
. warn(message) -> nil (18218.0) -
引数 message を標準エラー出力 $stderr に出力します。
...引数 message を標準エラー出力 $stderr に出力します。
本メソッドはRubyが出力する全ての警告に対して呼び出されます。
そのため本メソッドをオーバーライドすることで Ruby から出力される警告の動作を変更できます。
また......super を呼び出すことで、デフォルトの動作である $stderr への出力ができます。
//emlist[][ruby]{
warn "hoge" # => hoge
module Warning
# 警告メッセージの末尾に !!! を追加する
def self.warn(message)
super(message.chomp + "!!!\n")
end
end
warn "h......oge" # => hoge!!!
//}
@param message 出力するオブジェクトを指定します。
@param category 警告のカテゴリを指定します。サポートされている category については Warning.[] を参照してください。
@see Kernel.#warn, Warning#warn... -
Gem
:: StreamUI # alert _ warning(statement , question = nil) -> String | nil (12317.0) -
WARNING レベルのアラートを表示します。
...
WARNING レベルのアラートを表示します。
@param statement 表示する文字列を指定します。
@param question 必要であれば質問を指定します。
@return question を指定した場合は、それに対する回答を返します。
question を指定しな......い場合は nil を返します。
@see Gem::StreamUI#ask... -
Gem
:: UserInteraction # alert _ warning(*args) -> () (12317.0) -
WARNING レベルのアラートを出力します。
...
WARNING レベルのアラートを出力します。
@param args 委譲先のメソッドに与える引数です。... -
Gem
:: Installer . home _ install _ warning -> bool (12301.0) -
この値が真の場合、ホームディレクトリに Gem をインストールしようとすると警告を表示します。
この値が真の場合、ホームディレクトリに Gem をインストールしようとすると警告を表示します。 -
Gem
:: Installer . path _ warning -> bool (12301.0) -
この値が 真の場合は Gem.bindir が PATH に含まれていない場合に警告を表示します。
...この値が 真の場合は Gem.bindir が PATH に含まれていない場合に警告を表示します。... -
Warning
. []=(category , flag) -> flag (12222.0) -
category の警告を表示するかどうかのフラグを設定します。 サポートされている category については Warning.[] を参照してください。
...category の警告を表示するかどうかのフラグを設定します。
サポートされている category については Warning.[] を参照してください。
@param category 警告の種類を指定します。
@param flag 真、または偽を指定します。
@see Warning.[]... -
static void warning
_ unless _ e _ option(const char *str) (12216.0) -
ruby -e で与えたプログラムの評価中ではなく、 しかも $VERBOSE が真ならば、警告メッセージ str を出力する。
...
ruby -e で与えたプログラムの評価中ではなく、
しかも $VERBOSE が真ならば、警告メッセージ str を出力する。...