るりまサーチ

最速Rubyリファレンスマニュアル検索!
360件ヒット [101-200件を表示] (0.011秒)
トップページ > クラス:Gem::SourceInfoCache[x]

検索結果

<< < 1 2 3 4 > >>

Gem::SourceInfoCache#read_cache_data(file) -> Hash (1.0)

与えられたファイル名からデータを読み込んでキャッシュデータを返します。

与えられたファイル名からデータを読み込んでキャッシュデータを返します。

@param file キャッシュのファイル名を指定します。

@return 内部で例外が発生した場合は、空のハッシュを返します。

Gem::SourceInfoCache#refresh(all) -> false (1.0)

取得元ごとにキャッシュデータを更新します。

取得元ごとにキャッシュデータを更新します。

@param all 真を指定すると全てのキャッシュを更新します。そうでない場合は、
最新の Gem パッケージの情報のみ更新します。

Gem::SourceInfoCache#reset_cache_data -> true (1.0)

キャッシュデータをリセットします。

キャッシュデータをリセットします。

Gem::SourceInfoCache#reset_cache_file -> nil (1.0)

強制的にキャッシュファイル名をリセットします。

強制的にキャッシュファイル名をリセットします。

RubyGems ライブラリの結合テストをするのに便利です。

Gem::SourceInfoCache#reset_cache_for(url, cache_data) -> Hash (1.0)

指定された URL に対応するキャッシュデータを更新します。

指定された URL に対応するキャッシュデータを更新します。

@param url 取得元 URL を指定します。

@param cache_data キャッシュデータを指定します。 

絞り込み条件を変える

Gem::SourceInfoCache#search(pattern, platform_only = false, all = false) -> [Gem::Specification] (1.0)

与えられた条件を満たす Gem::Specification のリストを返します。

与えられた条件を満たす Gem::Specification のリストを返します。

@param pattern 検索したい Gem を表す Gem::Dependency のインスタンスを指定します。

@param platform_only 真を指定するとプラットフォームが一致するもののみを返します。デフォルトは偽です。

@param all 真を指定するとキャッシュを更新してから検索を実行します。

@see Gem::SourceIndex#search

Gem::SourceInfoCache#search_with_source(pattern, only_platform = false, all = false) -> Array (1.0)

与えられた条件を満たす Gem::Specification と URL のリストを返します。

与えられた条件を満たす Gem::Specification と URL のリストを返します。

@param pattern 検索したい Gem を表す Gem::Dependency のインスタンスを指定します。

@param only_platform 真を指定するとプラットフォームが一致するもののみを返します。デフォルトは偽です。

@param all 真を指定するとキャッシュを更新してから検索を実行します。

@return 第一要素を Gem::Specification、第二要素を取得元の URL とする配列を要素とする配列を返します。

Gem::SourceInfoCache#set_cache_data(hash) -> true (1.0)

直接キャッシュデータをセットします。

直接キャッシュデータをセットします。

このメソッドは主にユニットテストで使用します。

@param hash キャッシュデータとして使用するハッシュを指定します。

Gem::SourceInfoCache#system_cache_file -> String (1.0)

システムキャッシュファイルの名前を返します。

システムキャッシュファイルの名前を返します。
<< < 1 2 3 4 > >>