るりまサーチ (Ruby 2.5.0)

最速Rubyリファレンスマニュアル検索!
4件ヒット [1-4件を表示] (0.041秒)
トップページ > クエリ:PP.pp[x] > バージョン:2.5.0[x] > クエリ:new[x] > クエリ:IPPROTO_DSTOPTS[x] > クラス:Gem::Requirement[x]

別のキーワード

  1. pp pp
  2. pp singleline_pp
  3. pp seplist
  4. pp object_group
  5. pp sharing_detection

ライブラリ

キーワード

検索結果

Gem::Requirement#pretty_print(pp) -> String (814.0)

わかりやすい形で、条件を表す文字列を返します。 pp メソッドで出力する際に、内部で用いられます。

...で、条件を表す文字列を返します。
pp メソッドで出力する際に、内部で用いられます。

@param PP :PP オブジェクトを指定します。

//emlist[][ruby]{
req = Gem::Requirement.new(["< 5.0", ">= 1.9"])
pp req # => Gem::Requirement.new(["< 5.0", ">= 1.9"])
//}...

Gem::Requirement.create(input) -> Gem::Requirement (40.0)

Gem::Requirement のインスタンスを作成するためのファクトリメソッドです。

...
Gem::Requirement
のインスタンスを作成するためのファクトリメソッドです。

@param input 文字列か配列か Gem::Requirement, Gem::Version のインスタンス
のいずれかを指定します。

@return 上記以外の値を input に指定するとデフ...
...ォルト値を返します。

//emlist[][ruby]{
pp Gem::Requirement.create("~> 3.2.1")
# => Gem::Requirement.new(["~> 3.2.1"])
//}

@see Gem::Requirement.new, Gem::Requirement.default...

Gem::Requirement.default -> Gem::Requirement (40.0)

ゼロ以上 ( '>= 0' ) を指定して作成された Gem::Requirement のインスタンスを返します。

...ゼロ以上 ( '>= 0' ) を指定して作成された Gem::Requirement のインスタンスを返します。

//emlist[][ruby]{
pp Gem::Requirement.default
# => Gem::Requirement.new([">= 0"])
//}...

Gem::Requirement.new(requirements) -> Gem::Requirement (40.0)

Gem::Requirement のインスタンスを作成します。

...
Gem::Requirement
のインスタンスを作成します。

@param requirements 文字列か配列か Gem::Version のインスタンスを指定します。

//emlist[][ruby]{
pp Gem::Requirement.new("~> 3.2.1")
# => Gem::Requirement.new(["~> 3.2.1"])
//}

@see Gem::Requirement#parse, Gem::Requir...