Method: Gem::Version#release
- Defined in:
- lib/rubygems/version.rb
#release ⇒ Object
The release for this version (e.g. 1.2.0.a -> 1.2.0). Non-prerelease versions return themselves.
325 326 327 328 329 330 331 332 333 |
# File 'lib/rubygems/version.rb', line 325 def release @@release[self] ||= if prerelease? segments = self.segments segments.pop while segments.any? {|s| String === s } self.class.new segments.join(".") else self end end |