Method: MyPrecious::RubyGemInfo#versions_with_release
- Defined in:
- lib/myprecious/ruby_gems.rb
#versions_with_release ⇒ Object
An Array of Arrays containing version (Gem::Version) and release date (Time)
The returned Array is sorted in order of descending version number.
115 116 117 118 119 120 121 122 |
# File 'lib/myprecious/ruby_gems.rb', line 115 def versions_with_release @versions ||= get_gems_versions.map do |ver| [ Gem::Version.new(ver['number']), Time.parse(ver['created_at']).freeze ].freeze end.reject {|vn, rd| vn.prerelease?}.sort.reverse.freeze end |