def add_options(builder)
      builder.banner = 'usage: unparse [options] FILE [FILE]'
      builder.separator('')
      builder.on('-e', '--evaluate SOURCE') do |source|
        @sources << Source::String.new(source)
      end
      builder.on('--start-with FILE') do |file|
        @start_with = sources(file).first
      end
      builder.on('-v', '--verbose') do
        @verbose = true
      end
      builder.on('--ignore FILE') do |file|
        @ignore.merge(sources(file))
      end
      builder.on('--fail-fast') do
        @fail_fast = true
      end
    end
def add_options(builder)
      builder.banner = 'usage: unparse [options] FILE [FILE]'
      builder.separator('')
      builder.on('-e', '--evaluate SOURCE') do |source|
        @sources << Source::String.new(source)
      end
      builder.on('--start-with FILE') do |file|
        @start_with = sources(file).first
      end
      builder.on('-v', '--verbose') do
        @verbose = true
      end
      builder.on('--ignore FILE') do |file|
        @ignore.merge(sources(file))
      end
      builder.on('--fail-fast') do
        @fail_fast = true
      end
    end
Initialize object

 @param [Array<String>] arguments

 @return [undefined]

 @api private

 ignore :reek:TooManyStatements
 Add options

 @param [OptionParser] builder

 @return [undefined]

 @api private

 ignore :reek:TooManyStatements