MCPcopy Index your code
hub / github.com/matplotlib/matplotlib / run

Method run

doc/sphinxext/redirect_from.py:92–107  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

90 required_arguments = 1
91
92 def run(self):
93 redirected_doc, = self.arguments
94 domain = self.env.get_domain('redirect_from')
95 current_doc = self.env.path2doc(self.state.document.current_source)
96 redirected_reldoc, _ = self.env.relfn2path(redirected_doc, current_doc)
97 if (
98 redirected_reldoc in domain.redirects
99 and domain.redirects[redirected_reldoc] != current_doc
100 ):
101 raise ValueError(
102 f"{redirected_reldoc} is already noted as redirecting to "
103 f"{domain.redirects[redirected_reldoc]}\n"
104 f"Cannot also redirect it to {current_doc}"
105 )
106 domain.redirects[redirected_reldoc] = current_doc
107 return []
108
109
110def _generate_redirects(app, exception):

Callers 8

build_pyplotFunction · 0.45
stubtest.pyFile · 0.45
prep_packageFunction · 0.45
mainFunction · 0.45
mainFunction · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected