216件ヒット
[101-200件を表示]
(0.040秒)
別のキーワード
種類
- インスタンスメソッド (132)
- 特異メソッド (48)
- クラス (24)
- 定数 (12)
クラス
-
Gem
:: Requirement (192)
キーワード
- === (12)
- =~ (12)
- OPS (12)
- Requirement (24)
-
as
_ list (12) - concat (12)
- create (12)
- default (12)
- exact? (12)
- new (12)
- none? (12)
- parse (12)
- prerelease? (12)
-
pretty
_ print (12) -
satisfied
_ by? (12) - specific? (12)
-
to
_ s (12)
検索結果
先頭5件
-
Gem
:: Requirement . parse(obj) -> Array (3026.0) -
バージョンの必要上件をパースして比較演算子とバージョンを要素とする二要素の配列を返します。
...たは Gem::Version のインスタンスを指定します。
@return 比較演算子と Gem::Version のインスタンスを要素とする二要素の配列を返します。
@raise ArgumentError obj に不正なオブジェクトを指定すると発生します。
//emlist[][ruby]{
p Gem::Req......uirement.parse("~> 3.2.1") # => ["~>", #<Gem::Version "3.2.1">]
//}... -
Gem
:: Requirement (3024.0) -
Gem の必要条件を扱うクラスです。
...Gem の必要条件を扱うクラスです。
このクラスのインスタンスには複数の必要条件を含めることができます。
:Gem::Dependency の内部で使われています。... -
Gem
:: Requirement # specific? -> bool (3020.0) -
条件に上限のある指定で、最新のバージョンにマッチしない可能性のある場合は、true を返します。
...ある指定で、最新のバージョンにマッチしない可能性のある場合は、true を返します。
//emlist[][ruby]{
p Gem::Requirement.new(">= 3").specific? # => false
p Gem::Requirement.new("~> 3").specific? # => true
p Gem::Requirement.new("= 3").specific? # => true
//}... -
Gem
:: Version :: Requirement (3018.0) -
Alias of Gem::Requirement
...Alias of Gem::Requirement... -
Gem
:: Requirement # prerelease? -> bool (3014.0) -
何らかのバージョンがプレリリースのものであれば、true を返します。
...何らかのバージョンがプレリリースのものであれば、true を返します。
//emlist[][ruby]{
p Gem::Requirement.new("< 5.0").prerelease? # => false
p Gem::Requirement.new("< 5.0a").prerelease? # => true
//}... -
Gem
:: Requirement # pretty _ print(pp) -> String (3014.0) -
わかりやすい形で、条件を表す文字列を返します。 pp メソッドで出力する際に、内部で用いられます。
...表す文字列を返します。
pp メソッドで出力する際に、内部で用いられます。
@param PP :PP オブジェクトを指定します。
//emlist[][ruby]{
require 'pp'
req = Gem::Requirement.new(["< 5.0", ">= 1.9"])
pp req # => Gem::Requirement.new(["< 5.0", ">= 1.9"])
//}......で、条件を表す文字列を返します。
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 # as _ list -> [String] (3008.0) -
必要条件を文字列の配列で返します。
...必要条件を文字列の配列で返します。
//emlist[][ruby]{
req = Gem::Requirement.new("< 5.0", ">= 1.9")
p req.as_list # => ["< 5.0", ">= 1.9"]
//}... -
Gem
:: Requirement # concat(requirements) -> Array (3008.0) -
新しい条件(配列)を自身の条件に破壊的に加えます。
...新しい条件(配列)を自身の条件に破壊的に加えます。
@param requirements 条件の配列を指定します。
//emlist[][ruby]{
req = Gem::Requirement.new("< 5.0")
req.concat(["= 1.9"])
puts req # => < 5.0, = 1.9
//}... -
Gem
:: Requirement # none? -> bool (3008.0) -
自身が条件を持たない場合は、true を返します。
...自身が条件を持たない場合は、true を返します。
//emlist[][ruby]{
req = Gem::Requirement.new(">= 0")
p req.none? # => true
//}...