class Cmdline::Option

Public Class Methods

new(*) click to toggle source
Calls superclass method
# File lib/cmdline.rb, line 28
def initialize(*)
  super
  self.short_name ||= ""
  self.long_name ||= ""
  self.value_string ||= ""
  self.description ||= ""
  self.default ||= ""
  self.set ||= false
  self.value ||= ""
end

Public Instance Methods

sort_key() click to toggle source
# File lib/cmdline.rb, line 39
def sort_key
  return short_name unless short_name.empty?
  return long_name unless long_name.empty?
  ""
end