module Csv2hash::StructureValidator::Validator

Public Instance Methods

validate!(source) click to toggle source
# File lib/csv2hash/structure_validator.rb, line 37
def validate! source
  source.index { |line| validate_line line }.tap do |line|
    raise ValidationError, error_message(line) unless line.nil?
  end
  true
end