MCPcopy
hub / github.com/sphinx-doc/sphinx / _write_docname

Function _write_docname

sphinx/builders/__init__.py:877–890  ·  view source on GitHub ↗

Write a single document.

(
    docname: str,
    /,
    *,
    env: BuildEnvironment,
    builder: Builder,
    tags: Tags,
)

Source from the content-addressed store, hash-verified

875
876
877def _write_docname(
878 docname: str,
879 /,
880 *,
881 env: BuildEnvironment,
882 builder: Builder,
883 tags: Tags,
884) -> None:
885 """Write a single document."""
886 builder.phase = BuildPhase.RESOLVING
887 doctree = env.get_and_resolve_doctree(docname, builder=builder, tags=tags)
888 builder.phase = BuildPhase.WRITING
889 builder.write_doc_serialized(docname, doctree)
890 builder.write_doc(docname, doctree)

Callers 2

_write_serialMethod · 0.85
_write_parallelMethod · 0.85

Calls 3

write_doc_serializedMethod · 0.45
write_docMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…