class ImageOptim::NonNegativeIntegerRange

Denote range of non negative integers for worker option

Public Class Methods

add_to_option_parser(option_parser) click to toggle source

Add handling of range of non negative integers in OptionParser instance

# File lib/image_optim/non_negative_integer_range.rb, line 7
def self.add_to_option_parser(option_parser)
  option_parser.accept(self, /(\d+)(?:-|\.\.)(\d+)/) do |_, m, n|
    m.to_i..n.to_i
  end
end