instance method
Gem::Requirement#satisfied_by?
(::Gem::Version version) -> bool
satisfied_by?(version)
lib/rubygems/requirement.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.0.0/lib/rubygems/requirement.rb, line 241
def satisfied_by?(version)
raise ArgumentError, "Need a Gem::Version: #{version.inspect}" unless
Gem::Version === version
requirements.all? {|op, rv| OPS.fetch(op).call version, rv }
end
True if version satisfies this Requirement.
See also
#prerelease?
#_sorted_requirements
#none?
#specific?
also in
4.1 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0