Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →
instance method
Gem::Requirement#===
(::Gem::Version version) -> bool
===(version)
lib/rubygems/requirement.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.1.0-preview1/lib/rubygems/requirement.rb, line 248
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
Alias of #satisfied_by?
True if version satisfies this Requirement.