Converts a list of pipe table lines to an HTML
Formats a 1-sentence method doc comment summary without internal periods in the title, protecting Crystal docs method summaries from truncation.
Checks if a line looks like a markdown table row (e.g. | col1 | col2 |)
Checks if a line is a markdown table separator (e.g. | :--- | :--- |)
Converts markdown text into Crystal Docs-compliant doc comments, converting pipe tables to HTML tables and indenting lines.