MCPcopy Index your code
hub / github.com/ipython/ipython / write_modules_api

Method write_modules_api

docs/sphinxext/apigen.py:396–408  ·  view source on GitHub ↗
(self, modules,outdir)

Source from the content-addressed store, hash-verified

394 return sorted(modules)
395
396 def write_modules_api(self, modules,outdir):
397 # write the list
398 written_modules = []
399 for m in modules:
400 api_str = self.generate_api_doc(m)
401 if not api_str:
402 continue
403 # write out to file
404 outfile = os.path.join(outdir, m + self.rst_extension)
405 with open(outfile, "wt", encoding="utf-8") as fileobj:
406 fileobj.write(api_str)
407 written_modules.append(m)
408 self.written_modules = written_modules
409
410 def write_api_docs(self, outdir):
411 """Generate API reST files.

Callers 1

write_api_docsMethod · 0.95

Calls 2

generate_api_docMethod · 0.95
writeMethod · 0.45

Tested by

no test coverage detected