33件ヒット
[1-33件を表示]
(0.116秒)
ライブラリ
-
rubygems
/ requirement (11) -
rubygems
/ version (11) -
win32
/ registry (11)
クラス
-
Gem
:: Requirement (11) -
Gem
:: Version (11)
モジュール
キーワード
- OPS (11)
-
REG
_ RESOURCE _ REQUIREMENTS _ LIST (11)
検索結果
先頭3件
-
Gem
:: Version :: Requirement -> Class (24230.0) -
Gem::Requirement のエイリアスです。
...Gem::Requirement のエイリアスです。
//emlist[][ruby]{
p Gem::Version::Requirement == Gem::Requirement # => true
//}... -
Win32
:: Registry :: Constants :: REG _ RESOURCE _ REQUIREMENTS _ LIST (12201.0) -
@todo
@todo
レジストリ値の型。 -
Gem
:: Requirement :: OPS -> Hash (6013.0) -
比較演算子と対応する処理を格納したハッシュです。次の内容と等価です。
...比較演算子と対応する処理を格納したハッシュです。次の内容と等価です。
//emlist[][ruby]{
OPS = { #:nodoc:
"=" => lambda {|v, r| v == r },
"!=" => lambda {|v, r| v != r },
">" => lambda {|v, r| v > r },
"<" => lambda {|v, r| v < r },
">=" => lambd......mp },
}.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
//}...