class Ossy::CLI::Releases::Context
Public Class Methods
new(data)
click to toggle source
Calls superclass method
# File lib/ossy/cli/releases/generate.rb, line 15 def self.new(data) super(releases: data.map(&Release)) end
Public Instance Methods
latest_release()
click to toggle source
# File lib/ossy/cli/releases/generate.rb, line 19 def latest_release releases.first end
previous_release()
click to toggle source
# File lib/ossy/cli/releases/generate.rb, line 23 def previous_release releases[1] end
update(hash)
click to toggle source
# File lib/ossy/cli/releases/generate.rb, line 27 def update(hash) hash.each { |k, v| self[k.to_sym] = v } self end