# File lib/rubygems/dependency.rb, line 96 def =~(other) return false unless self.class === other pattern = @name pattern = /\A#{@name}\Z/ unless Regexp === pattern return false unless pattern =~ other.name reqs = other.version_requirements.requirements return false unless reqs.length == 1 return false unless reqs.first.first == '=' version = reqs.first.last version_requirements.satisfied_by? version end