# File lib/dep_selector/version.rb, line 39 def <=>(v) [:major, :minor, :patch].each do |method| ans = (self.send(method) <=> v.send(method)) return ans if ans != 0 end 0 end
For hash
# File lib/dep_selector/version.rb, line 54 def eql?(other) other.is_a?(Version) && self == other end
# File lib/dep_selector/version.rb, line 47 def hash # Didn't put any thought or research into this, probably can be # done better to_s.hash end
Generated with the Darkfish Rdoc Generator 2.