ライブラリ
クラス
- Array (11)
- Coverage (12)
- DBM (11)
- GDBM (11)
- Hash (11)
-
OpenSSL
:: BN (22) -
OpenSSL
:: SSL :: SSLContext (22) -
Rake
:: FileList (11) -
Rake
:: Task (44) - SDBM (66)
- Set (11)
- String (11)
- StringScanner (22)
-
Thread
:: Queue (11) - WIN32OLE (11)
モジュール
-
GC
:: Profiler (22) - Gem (11)
-
Rake
:: TaskManager (11)
オブジェクト
- ENV (11)
-
Readline
:: HISTORY (11)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - ARGV (11)
-
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 6 . 0 (6) -
SESSION
_ CACHE _ NO _ AUTO _ CLEAR (11) - cgi (11)
-
clear
_ actions (11) -
clear
_ bit! (11) -
clear
_ exclude (11) -
clear
_ paths (11) -
clear
_ prerequisites (11) - disable (11)
- invert (11)
-
peek
_ result (6) -
rb
_ ary _ clear (11) -
rb
_ clear _ cache (11) -
rb
_ clear _ cache _ by _ class (11) -
rb
_ clear _ cache _ by _ id (11) -
rb
_ cvar _ declear (11) - result (6)
-
rexml
/ document (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) -
rubygems
/ commands / sources _ command (11) - select (11)
-
session
_ cache _ mode= (11) -
set
_ bit! (11) - terminate (11)
-
test
/ unit (11) -
to
_ a (11) -
to
_ hash (11) - update (11)
検索結果
先頭5件
-
Gem
. # clear _ paths -> nil (6101.0) -
Gem.#dir, Gem.#path の値をリセットします。
Gem.#dir, Gem.#path の値をリセットします。
次に Gem.#dir, Gem.#path が呼ばれた時は、値を最初から計算します。
このメソッドは主にユニットテストの独立性を提供するために使用します。 -
OpenSSL
:: SSL :: SSLContext :: SESSION _ CACHE _ NO _ AUTO _ CLEAR -> Integer (6101.0) -
OpenSSL::SSL::SSLContext 内部の セッションキャッシュ領域を自動的にクリアしないことを意味します。
OpenSSL::SSL::SSLContext 内部の
セッションキャッシュ領域を自動的にクリアしないことを意味します。
通常では255コネクションごとにキャッシュを破棄しますが、この
フラグを有効にするとそれをしなくなります。
代わりに適当なタイミングで
OpenSSL::SSL::SSLContext#flush_sessions を呼び
キャッシュを破棄しなければなりません。
OpenSSL::SSL::SSLContext#session_cache_mode= に
渡すフラグとして用います。 -
Rake
:: Task # clear _ actions -> self (6101.0) -
自身に登録されているアクションをクリアします。
自身に登録されているアクションをクリアします。 -
Rake
:: Task # clear _ prerequisites -> self (6101.0) -
自身に登録されている事前タスクをクリアします。
自身に登録されている事前タスクをクリアします。 -
static void rb
_ clear _ cache _ by _ class(VALUE klass) (6100.0) -
メソッドキャッシュから klass クラスのメソッドの キャッシュエントリを消去します。
メソッドキャッシュから klass クラスのメソッドの
キャッシュエントリを消去します。 -
static void rb
_ clear _ cache _ by _ id(ID id) (6100.0) -
メソッドキャッシュから id という名前のメソッドの キャッシュエントリを全て消去します。
メソッドキャッシュから id という名前のメソッドの
キャッシュエントリを全て消去します。 -
void rb
_ clear _ cache(void) (6100.0) -
メソッドキャッシュをすべて消去します。
メソッドキャッシュをすべて消去します。 -
void rb
_ cvar _ declear(VALUE klass , ID name , VALUE val) (6100.0) -
klass のクラス変数 name に val を代入します。
klass のクラス変数 name に val を代入します。 -
StringScanner
# terminate -> self (3007.0) -
スキャンポインタを文字列末尾後まで進め、マッチ記録を捨てます。
...ched # => "test"
s.pos # => 4
s[0] # => "test"
s.terminate
s.matched # => nil
s[0] # => nil
s.pos # => 11
//}
StringScanner#clear は将来のバージョンで削除される予定です。
代わりに StringScanner#terminate を使ってください。... -
Coverage
. result(stop: true , clear: true) -> Hash (131.0) -
対象ファイル名をキー、測定結果を値したハッシュを返します。 測定結果の詳細は、coverage ライブラリ を参照してください。
...は、coverage ライブラリ を参照してください。
@param stop true であれば、カバレッジの測定を終了します。
@param clear true であれば、測定記録をクリアします。
@return 測定結果を表すハッシュ
@raise RuntimeError Coverage.start を実行......ます。
Coverage.result(clear: true, stop: false) と指定することで、続けて新しく実行された行だけを記録することができます。
//emlist[][ruby]{
require "coverage"
Coverage.start(oneshot_lines: true)
load "bool.rb"
p Coverage.result(clear: true, stop: false) #=> {......"bool.rb"=>{:oneshot_lines=>[1]}}
bool(0)
p Coverage.result(clear: true, stop: false) #=> {"bool.rb"=>{:oneshot_lines=>[2, 3]}}
bool(nil)
p Coverage.result(clear: true, stop: false) #=> {"bool.rb"=>{:oneshot_lines=>[5]}}
//}
上記のコード例で、bool(0) で実行された2行目の条件式...