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

Method prepare_settings

sphinx/environment/__init__.py:566–573  ·  view source on GitHub ↗

Prepare to set up environment for reading.

(self, docname: str)

Source from the content-addressed store, hash-verified

564 # --------- SINGLE FILE READING --------------------------------------------
565
566 def prepare_settings(self, docname: str) -> None:
567 """Prepare to set up environment for reading."""
568 self.current_document = _CurrentDocument(
569 docname=docname,
570 # defaults to the global default, but can be re-set in a document
571 default_role=self.config.default_role,
572 default_domain=self.domains.get(self.config.primary_domain),
573 )
574
575 # utilities to use while reading a document
576

Callers 2

read_docMethod · 0.80
_doctree_for_testFunction · 0.80

Calls 2

_CurrentDocumentClass · 0.85
getMethod · 0.45

Tested by 1

_doctree_for_testFunction · 0.64