class RightCSV

Public Class Methods

new(data, **options) click to toggle source
Calls superclass method
# File lib/rightcsv.rb, line 14
def initialize(data, **options)
  super(data, options.merge(nil_value: ''))
end

Public Instance Methods

init_separators(*) click to toggle source
Calls superclass method
# File lib/rightcsv.rb, line 18
def init_separators(*)
  super
  unless @force_quotes
    quote_orig = @quote
    @quote = lambda do |field|
      field.to_s.empty? ? '' : quote_orig.call(field)
    end
  end
end