class

Freshdoc::ExampleParser

Inherits Reference < Object

Constants

EXPECTED_RE = /^\s*#\s*=>(.*)$/
META_RE = /^@(\w+)(?:\s+(.*))?$/
REQUIRE_RE = /^\s*require\s+"([^"]+)"\s*$/

Class methods

parse(path : String, root : String) : ParsedExample

path — путь к файлу примера, root — корень проекта (чтобы вычислить entry_id из docs/examples/<entry_id>/<case>.cr).

Source
parse_source(src : String, path : String, root : String) : ParsedExample
Source