Module: RockBooks::ParseHelper
- Defined in:
- lib/rock_books/helpers/parse_helper.rb
Class Method Summary collapse
Class Method Details
.find_document_type(document_lines) ⇒ Object
8 9 10 11 12 13 14 15 |
# File 'lib/rock_books/helpers/parse_helper.rb', line 8 def find_document_type(document_lines) doc_type_line = document_lines.detect { |line| /^@doc_type: /.match(line) } if doc_type_line.nil? nil else doc_type_line.split(/^@doc_type: /).last.strip end end |
.find_document_type_in_file(filespec) ⇒ Object
18 19 20 |
# File 'lib/rock_books/helpers/parse_helper.rb', line 18 def find_document_type_in_file(filespec) find_document_type(File.readlines(filespec).map(&:chomp)) end |