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