Ruby 4.0 リファレンスマニュアル

class Gem::Dependency

[edit]

要約

Gem の依存関係を管理するクラスです。

目次

インスタンスメソッド
定数

インスタンスメソッド

self <=> other -> IntegerRuby 1.9.3 から[permalink][rdoc][edit]

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

self =~ other -> boolRuby 1.9.3 から[permalink][rdoc][edit]

self と other を比較して真偽値を返します。

self の Gem::Dependency#name が正規表現として other とマッチしない場合は偽を返します。 self が other との依存関係を満たしていれば真を返します。満たしていなければ偽を返します。

name -> StringRuby 1.9.3 から[permalink][rdoc][edit]

依存関係の名前を文字列か正規表現で返します。

name=(name)Ruby 1.9.3 から[permalink][rdoc][edit]

依存関係の名前を文字列か正規表現でセットします。

requirements_list -> [String]Ruby 1.9.3 から[permalink][rdoc][edit]

バージョンの必要条件を文字列の配列として返します。

type -> SymbolRuby 1.9.3 から[permalink][rdoc][edit]

依存関係の型を返します。

version_requirements -> Gem::RequirementRuby 1.9.3 から[permalink][rdoc][edit]

依存しているバージョンを返します。

version_requirements=(version_requirements)Ruby 1.9.3 から[permalink][rdoc][edit]

依存しているバージョンを設定します。

[PARAM] version_requirements:
Gem::Requirement のインスタンスを指定します。

定数

TYPES -> ArrayRuby 1.9.3 から[permalink][rdoc][edit]

有効な依存関係の型を表す配列です。

[SEE_ALSO] Gem::Specification::CURRENT_SPECIFICATION_VERSION