Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > library rubygems/source_info_cache > class Gem::SourceInfoCache > search

instance method Gem::SourceInfoCache#search

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

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

[PARAM] pattern:
検索したい Gem を表す Gem::Dependency のインスタンスを指定します。
[PARAM] platform_only:
真を指定するとプラットフォームが一致するもののみを返します。デフォルトは偽です。
[PARAM] all:
真を指定するとキャッシュを更新してから検索を実行します。

[SEE_ALSO] Gem::SourceIndex#search