るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.045秒)
トップページ > 種類:インスタンスメソッド[x] > クラス:Gem::Requirement[x]

ライブラリ

キーワード

検索結果

Gem::Requirement#normalize -> nil (2.0)

self を正規化します。

self を正規化します。

Gem::Requirement#parse(obj) -> Array (2.0)

バージョンの必要上件をパースして比較演算子とバージョンを要素とする二要素の配列を返します。

バージョンの必要上件をパースして比較演算子とバージョンを要素とする二要素の配列を返します。

@param obj 必要上件を表す文字列または Gem::Version のインスタンスを指定します。

@return 比較演算子と Gem::Version のインスタンスを要素とする二要素の配列を返します。

@raise ArgumentError obj に不正なオブジェクトを指定すると発生します。

Gem::Requirement#satisfied_by?(version) -> bool (2.0)

引数 version が自身に含まれる全ての必要条件を満たす場合に真を返します。 そうでなければ偽を返します。

...真を返します。
そうでなければ偽を返します。

@param version Gem::Version のインスタンスを指定します。

@see Gem::Requirement#satisfy?...

Gem::Requirement#satisfy?(op, version, required_version) -> bool (2.0)

version op required_version を満たす場合に真を返します。 そうでなければ偽を返します。

...=>, >, !=, ~>) を文字列で指定します。

@param version 外部から与えられるバージョンを Gem::Version のインスタンスで指定します。

@param required_version 満たすべき条件を示すバージョンを指定します。

@see Gem::Requirement#satisfied_by?...