るりまサーチ

最速Rubyリファレンスマニュアル検索!
6456件ヒット [1-100件を表示] (0.059秒)
トップページ > クエリ:>[x] > ライブラリ:rubygems[x]

別のキーワード

  1. _builtin >
  2. bigdecimal >
  3. float >
  4. module >
  5. integer >

クラス

キーワード

検索結果

<< 1 2 3 ... > >>

Gem::Dependency#<=>(other) -> Integer (6101.0)

self と other を Gem::Dependency#name の ASCII コードで比較して self が大きい時には正の整数、等しい時には 0、小さい時には負の整数を返します。

self と other を Gem::Dependency#name の ASCII コードで比較して
self が大きい時には正の整数、等しい時には 0、小さい時には負の整数を返します。

Gem::Version#<=>(other) -> -1 | 0 | 1 | nil (6101.0)

self と other を比較して、self が小さい時に -1、 等しい時に 0、大きい時に 1 の整数を返します。 また、other が Gem::Version ではなく比較できないとき、 nil を返します。

...t[][ruby]{
p Gem::Version.new("3.9.0") <=> Gem::Version.new("3.10.0") # => -1
p Gem::Version.new("3.0.0") <=> Gem::Version.new("3.0.0") # => 0
p Gem::Version.new("3.0.0") <=> Gem::Version.new("3.0") # => 0

p Gem::Version.new("3.9.0") <=> "3.9.0" # => nil
//}

@param other 比較対象の G...

Gem::DependencyList#spec_predecessors -> Hash (113.0)

@todo ???

...@todo ???

Return a hash of predecessors. <tt>result[spec]</tt> is an
Array of gemspecs that have a dependency satisfied by the named
spec....

Gem::Requirement::OPS -> Hash (107.0)

比較演算子と対応する処理を格納したハッシュです。次の内容と等価です。

...ruby]{
OPS = { #:nodoc:
"=" => lambda {|v, r| v == r },
"!=" => lambda {|v, r| v != r },
">" => lambda {|v, r| v > r },
"<" => lambda {|v, r| v < r },
">=" => lambda {|v, r| v >= r },
"<=" => lambda {|v, r| v <= r },
"~>" => lambda {|v, r| v >= r && v.release < r.bump },
}....
...freeze
//}

次のように、Gem::Version どうしを比較します。

//emlist[][ruby]{
p Gem::Requirement::OPS["="].call(Gem::Version.new('3.1'), Gem::Version.new('3.0')) # => false
p Gem::Requirement::OPS["~>"].call(Gem::Version.new('3.1'), Gem::Version.new('3.0')) # => true
//}...

Gem.#clear_paths -> nil (102.0)

Gem.#dir, Gem.#path の値をリセットします。

Gem.#dir, Gem.#path の値をリセットします。

次に Gem.#dir, Gem.#path が呼ばれた時は、値を最初から計算します。
このメソッドは主にユニットテストの独立性を提供するために使用します。

絞り込み条件を変える

Gem.#dir -> String (102.0)

Gem のインストールされているディレクトリを返します。

Gem のインストールされているディレクトリを返します。

Gem.#marshal_version -> String (102.0)

Marshal のバージョンを表す文字列を返します。

Marshal のバージョンを表す文字列を返します。

Gem.#path -> Array (102.0)

Gem を検索するパスの配列を返します。

Gem を検索するパスの配列を返します。

Gem.#prefix -> String (102.0)

このライブラリがインストールされているディレクトリの親ディレクトリを返します。

このライブラリがインストールされているディレクトリの親ディレクトリを返します。
<< 1 2 3 ... > >>