Class: Gramrb::ContentExtractor

Inherits:
Object
  • Object
show all
Defined in:
lib/gramrb/content_extractor.rb

Instance Method Summary collapse

Constructor Details

#initialize(content) ⇒ ContentExtractor

Returns a new instance of ContentExtractor.



3
# File 'lib/gramrb/content_extractor.rb', line 3

def initialize(content) = @lines = content.lines

Instance Method Details

#extract_allObject



5
# File 'lib/gramrb/content_extractor.rb', line 5

def extract_all = @lines.flat_map.with_index(1) { |line, line_number| extract_from_line(line, line_number) }