Maintenance Ruby 3.3 gets fixes, but no new features. Switch to Ruby 4.0 →
instance method
Gem::Version#prerelease?
prerelease?
lib/rubygems/version.rb
View on GitHub ↗
# File tmp/rubies/ruby-3.3.0/lib/rubygems/version.rb, line 311
def prerelease?
unless instance_variable_defined? :@prerelease
@prerelease = /[a-zA-Z]/.match?(version)
end
@prerelease
end
A version is considered a prerelease if it contains a letter.
See also
#partition_segments
#release
#marshal_load
#_segments
also in
4.1 · 4.0 · 3.4 · 3.2 · 3.1 · 3.0