Module: Csv2hash::StructureValidator::Validator
- Included in:
- MaxColumns, MinColumns
- Defined in:
- lib/csv2hash/structure_validator.rb
Instance Method Summary collapse
Instance Method Details
#validate!(source) ⇒ Object
37 38 39 40 41 42 |
# File 'lib/csv2hash/structure_validator.rb', line 37 def validate! source source.index { |line| validate_line line }.tap do |line| raise ValidationError, (line) unless line.nil? end true end |