Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > rubygems/versionライブラリ > Gem::Versionクラス > eql?

instance method Gem::Version#eql?

eql?(other) -> bool[permalink][rdoc]

self と other の Gem::Version#version が等しいとき真を返します。 そうでなければ偽を返します。

例:

ver1 = Gem::Version.create('1.0')   # => #<Gem::Version "1.0">
ver2 = Gem::Version.create('1')     # => #<Gem::Version "1">
ver3 = Gem::Version.create('1.2.3') # => #<Gem::Version "1.2.3">
ver1.eql?(ver2)                     # => true
ver1.eql?(ver3)                     # => false