Module: Coradoc::AsciiDoc::Parser::FrontmatterParser
- Defined in:
- lib/coradoc/asciidoc/parser/frontmatter_parser.rb
Overview
AsciiDoc frontmatter extractor.
Delegates to the shared Coradoc::CoreModel::FrontmatterBlock::TextSplitter — the single source of truth for the ‘—n…n—n` convention (DRY). AsciiDoc retains a local parser module for discoverability and as the seam for any format-specific extensions should they arise (e.g., recognizing AsciiDoc-style front matter variants).
Constant Summary collapse
- Result =
Coradoc::CoreModel::FrontmatterBlock::TextSplitter::Result
Class Method Summary collapse
Class Method Details
.call(text) ⇒ Object
15 16 17 |
# File 'lib/coradoc/asciidoc/parser/frontmatter_parser.rb', line 15 def call(text) Coradoc::CoreModel::FrontmatterBlock::TextSplitter.call(text) end |