MCPcopy Index your code
hub / github.com/sphinx-doc/sphinx / create_source_parser

Method create_source_parser

sphinx/registry.py:375–383  ·  view source on GitHub ↗
(
        self, filename: str, *, config: Config, env: BuildEnvironment
    )

Source from the content-addressed store, hash-verified

373 return self.source_parsers
374
375 def create_source_parser(
376 self, filename: str, *, config: Config, env: BuildEnvironment
377 ) -> Parser:
378 parser_class = self.get_source_parser(filename)
379 parser = parser_class()
380 if isinstance(parser, SphinxParser):
381 parser._config = config
382 parser._env = env
383 return parser
384
385 def add_translator(
386 self, name: str, translator: type[nodes.NodeVisitor], override: bool = False

Callers 3

read_docMethod · 0.80
_publish_msgstrFunction · 0.80
_doctree_for_testFunction · 0.80

Calls 1

get_source_parserMethod · 0.95

Tested by 1

_doctree_for_testFunction · 0.64