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

Method assemble_doctree

sphinx/builders/singlehtml.py:91–98  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

89 return self.render_partial(toctree)['fragment']
90
91 def assemble_doctree(self) -> nodes.document:
92 master = self.config.root_doc
93 tree = self.env.get_doctree(master)
94 logger.info(darkgreen(master))
95 tree = inline_all_toctrees(self, set(), master, tree, darkgreen, [master])
96 tree['docname'] = master
97 self.env.resolve_references(tree, master, self)
98 return tree
99
100 def assemble_toc_secnumbers(self) -> dict[str, dict[str, tuple[int, ...]]]:
101 # Assemble toc_secnumbers to resolve section numbers on SingleHTML.

Callers 1

write_documentsMethod · 0.95

Calls 3

inline_all_toctreesFunction · 0.90
get_doctreeMethod · 0.80
resolve_referencesMethod · 0.80

Tested by

no test coverage detected