class MarkdownToRspec::ToRspec::Formatter::Heading

Public Instance Methods

call(rdoc_heading, parent) click to toggle source
# File lib/markdown_to_rspec/to_rspec/formatter/heading.rb, line 7
def call(rdoc_heading, parent)
  rspec_heading = build_rspec_rspec_heading(rdoc_heading, parent)
  parent.children << rspec_heading if parent
  rspec_heading
end

Private Instance Methods

build_rspec_rspec_heading(rdoc_header, parent) click to toggle source
# File lib/markdown_to_rspec/to_rspec/formatter/heading.rb, line 15
def build_rspec_rspec_heading(rdoc_header, parent)
  ToRspec::Item::Heading.new(
    text: rdoc_header.text,
    level: rdoc_header.level,
    parent: parent
  )
end