Class: Boilerpipe::Filters::TrailingHeadlineToBoilerplateFilter

Inherits:
Object
  • Object
show all
Defined in:
lib/boilerpipe/filters/trailing_headline_to_boilerplate_filter.rb

Class Method Summary collapse

Class Method Details

.process(doc) ⇒ Object



7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/boilerpipe/filters/trailing_headline_to_boilerplate_filter.rb', line 7

def self.process(doc)
  doc.text_blocks.each do |tb|
    next unless tb.is_content?

    if tb.has_label? :HEADING
      tb.content = false
    else
      break
    end
  end

  doc
end