class Precheck::ItemToCheck
each attribute on a app version is a single item. for example: .name, .keywords, .description, will all have a single item to represent them which includes their name and a more user-friendly name we can use to print out information
Attributes
friendly_name[RW]
is_optional[RW]
item_name[RW]
Public Class Methods
new(item_name, friendly_name, is_optional = false)
click to toggle source
# File precheck/lib/precheck/item_to_check.rb, line 10 def initialize(item_name, friendly_name, is_optional = false) @item_name = item_name @friendly_name = friendly_name @is_optional = is_optional end
Public Instance Methods
inspect()
click to toggle source
# File precheck/lib/precheck/item_to_check.rb, line 20 def inspect "#{self.class}(friendly_name: #{@friendly_name}, data: #{@item_data})" end
item_data()
click to toggle source
# File precheck/lib/precheck/item_to_check.rb, line 16 def item_data not_implemented(__method__) end
to_s()
click to toggle source
# File precheck/lib/precheck/item_to_check.rb, line 24 def to_s "#{self.class}: #{item_name}: #{friendly_name}" end