Class: Datanorm::Headers::V5::Version
- Inherits:
-
Object
- Object
- Datanorm::Headers::V5::Version
- Includes:
- Calls
- Defined in:
- lib/datanorm/headers/v5/version.rb
Overview
Parses the Version from the raw first line of a DATANORM version 5 file.
Instance Method Summary collapse
Instance Method Details
#call ⇒ Object
12 13 14 15 16 17 18 19 |
# File 'lib/datanorm/headers/v5/version.rb', line 12 def call # This is an arbitrary number to see if there are enough semicolons # to believe that this could be a v5 file. return unless columns.size > 3 return unless version_number == '050' ::Datanorm::Version.new(number: 5, four?: false, five?: true) end |