11件ヒット
[1-11件を表示]
(0.063秒)
クラス
-
Gem
:: Requirement (11)
検索結果
-
Gem
:: Requirement :: OPS -> Hash (3202.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
//}...