Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →
instance method
Gem::Version#approximate_recommendation
() -> ::String
approximate_recommendation
lib/rubygems/version.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.1.0-preview1/lib/rubygems/version.rb, line 348
def approximate_recommendation
segments = self.segments
segments.pop while segments.any? {|s| String === s }
segments.pop while segments.size > 2
segments.push 0 while segments.size < 2
recommendation = ">= #{segments.join(".")}"
recommendation += ".a" if prerelease?
recommendation
end
A recommended version for use with a >= Requirement.