MCPcopy Create free account
hub / github.com/ipython/ipython / write_api_docs

Method write_api_docs

docs/sphinxext/apigen.py:400–421  ·  view source on GitHub ↗

Generate API reST files. Parameters ---------- outdir : string Directory name in which to store files We create automatic filenames for each module Returns ------- None Notes ----- Sets self.written_mo

(self, outdir)

Source from the content-addressed store, hash-verified

398 self.written_modules = written_modules
399
400 def write_api_docs(self, outdir):
401 """Generate API reST files.
402
403 Parameters
404 ----------
405 outdir : string
406 Directory name in which to store files
407 We create automatic filenames for each module
408
409 Returns
410 -------
411 None
412
413 Notes
414 -----
415 Sets self.written_modules to list of written modules
416 """
417 if not os.path.exists(outdir):
418 os.mkdir(outdir)
419 # compose list of modules
420 modules = self.discover_modules()
421 self.write_modules_api(modules,outdir)
422
423 def write_index(self, outdir, path='gen.rst', relative_to=None):
424 """Make a reST API index file from written files

Callers 1

autogen_api.pyFile · 0.80

Calls 2

discover_modulesMethod · 0.95
write_modules_apiMethod · 0.95

Tested by

no test coverage detected