class Gemometer::Gem
Attributes
group[R]
installed[R]
name[R]
newest[R]
requested[R]
Public Class Methods
new(attrs)
click to toggle source
# File lib/gemometer/gem.rb, line 5 def initialize(attrs) attrs.each { |key, value| instance_variable_set("@#{key}", value) } end
Public Instance Methods
message_line()
click to toggle source
# File lib/gemometer/gem.rb, line 9 def message_line "(newest #{newest}, installed #{installed}#{requested_msg})#{group_msg}" end
Private Instance Methods
group_msg()
click to toggle source
# File lib/gemometer/gem.rb, line 19 def group_msg group ? " in group \"#{group}\"" : "" end
requested_msg()
click to toggle source
# File lib/gemometer/gem.rb, line 15 def requested_msg requested ? ", requested: #{requested}" : "" end