MCPcopy Create free account
hub / github.com/NVIDIA/NeMo-Relay / _code_header_markdown

Function _code_header_markdown

scripts/docs/generate_rust_library_reference.py:363–368  ·  view source on GitHub ↗
(node: Tag, page: Page, pages_by_html: dict[Path, Page])

Source from the content-addressed store, hash-verified

361
362
363def _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
371def _block_markdown(node: PageElement, page: Page, pages_by_html: dict[Path, Page], depth: int = 0) -> str:

Callers 1

_block_markdownFunction · 0.85

Calls 2

_code_header_labelFunction · 0.85
_linked_signature_blockFunction · 0.85

Tested by

no test coverage detected