Method: MyPrecious::RubyGemInfo#versions_with_release

Defined in:
lib/myprecious/ruby_gems.rb

#versions_with_releaseObject

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