要約
Gem の依存関係を管理するクラスです。
目次
- インスタンスメソッド
- 定数
インスタンスメソッド
- self <=> other -> Integer[permalink][rdoc][edit]
- 
self と other を Gem::Dependency#name の ASCII コードで比較して self が大きい時には正の整数、等しい時には 0、小さい時には負の整数を返します。 
- self =~ other -> bool[permalink][rdoc][edit]
- 
self と other を比較して真偽値を返します。 self の Gem::Dependency#name が正規表現として other とマッチしない場合は偽を返します。 self が other との依存関係を満たしていれば真を返します。満たしていなければ偽を返します。 
- name -> String[permalink][rdoc][edit]
- 
依存関係の名前を文字列か正規表現で返します。 
- name=(name)[permalink][rdoc][edit]
- 
依存関係の名前を文字列か正規表現でセットします。 
- requirements_list -> [String][permalink][rdoc][edit]
- 
バージョンの必要条件を文字列の配列として返します。 
- type -> Symbol[permalink][rdoc][edit]
- 
依存関係の型を返します。 
- version_requirements -> Gem::Requirement[permalink][rdoc][edit]
- 
依存しているバージョンを返します。 
- version_requirements=(version_requirements)[permalink][rdoc][edit]
- 
依存しているバージョンを設定します。 - [PARAM] version_requirements:
- Gem::Requirement のインスタンスを指定します。
 
定数
- TYPES -> Array[permalink][rdoc][edit]
- 
有効な依存関係の型を表す配列です。 [SEE_ALSO] Gem::Specification::CURRENT_SPECIFICATION_VERSION