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

Function _write_doc

scripts/docs/generate_node_library_reference.py:375–389  ·  view source on GitHub ↗
(lines: list[str], doc: JsDoc)

Source from the content-addressed store, hash-verified

373
374
375def _write_doc(lines: list[str], doc: JsDoc) -> None:
376 for paragraph in doc.body:
377 lines.append(f"{paragraph}\n\n")
378 if doc.params:
379 lines.append("**Parameters**\n\n")
380 for param in doc.params:
381 lines.append(f"- `{param.name}`: {param.text}\n")
382 lines.append("\n")
383 if doc.returns:
384 lines.append("**Returns**\n\n")
385 lines.append(f"{doc.returns}\n\n")
386 if doc.remarks:
387 lines.append("**Remarks**\n\n")
388 for remark in doc.remarks:
389 lines.append(f"{remark}\n\n")
390
391
392def _write_item(lines: list[str], item: ApiItem, *, disambiguate: bool = False) -> None:

Callers 1

_write_itemFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected