class Optimist::IntegerOption
Integer number option class.
Public Instance Methods
Source
# File lib/optimist.rb, line 782 def parse(paramlist, _neg_given) paramlist.map do |pg| pg.map do |param| raise CommandlineError, "option '#{self.name}' needs an integer" unless param.is_a?(Numeric) || param =~ /^-?[\d_]+$/ param.to_i end end end