(node: Tag, page: Page, pages_by_html: dict[Path, Page])
| 361 | |
| 362 | |
| 363 | def _code_header_markdown(node: Tag, page: Page, pages_by_html: dict[Path, Page]) -> str: |
| 364 | level = {"h2": "##", "h3": "###", "h4": "####", "h5": "#####"}[node.name] |
| 365 | label = _code_header_label(node) |
| 366 | if not label: |
| 367 | return _linked_signature_block(node, page, pages_by_html) |
| 368 | return f"{level} {label}\n\n{_linked_signature_block(node, page, pages_by_html)}" |
| 369 | |
| 370 | |
| 371 | def _block_markdown(node: PageElement, page: Page, pages_by_html: dict[Path, Page], depth: int = 0) -> str: |
no test coverage detected