Module undoc_symbols
[hide private]
[frames] | no frames]

Module undoc_symbols

This script prints out a list of undocumented symbols found in Python include files, prefixed by their tag kind.

Pass Python's include files to ctags, parse the output into a dictionary mapping symbol names to tag kinds.

Then, the .tex files from Python docs are read into a giant string.

Finally all symbols not found in the docs are written to standard output, prefixed with their tag kind.

Functions [hide private]
 
findnames(file, prefixes=())
 
print_undoc_symbols(prefix, docdir, incdir)
Variables [hide private]
  TAG_KINDS = 'dpst'
  DOCSECTIONS = ['api']
  PREFIXES = ('Py', 'PY')
  INCLUDEPATTERN = '*.h'

Imports: os, glob, re, sys