[Epydoc-commits] SF.net SVN: epydoc: [1732] trunk/epydoc/src/epydoc
Brought to you by:
edloper
From: <ed...@us...> - 2008-02-20 21:14:16
|
Revision: 1732 http://epydoc.svn.sourceforge.net/epydoc/?rev=1732&view=rev Author: edloper Date: 2008-02-20 13:14:12 -0800 (Wed, 20 Feb 2008) Log Message: ----------- - Added "--inheritance hidden" to not list inherited vars at all. Modified Paths: -------------- trunk/epydoc/src/epydoc/cli.py trunk/epydoc/src/epydoc/docwriter/html.py trunk/epydoc/src/epydoc/docwriter/latex.py Modified: trunk/epydoc/src/epydoc/cli.py =================================================================== --- trunk/epydoc/src/epydoc/cli.py 2008-02-20 00:49:48 UTC (rev 1731) +++ trunk/epydoc/src/epydoc/cli.py 2008-02-20 21:14:12 UTC (rev 1732) @@ -82,7 +82,7 @@ except: xlink = None -INHERITANCE_STYLES = ('grouped', 'listed', 'included') +INHERITANCE_STYLES = ('grouped', 'listed', 'included', 'hidden') GRAPH_TYPES = ('classtree', 'callgraph', 'umlclasstree') ACTIONS = ('html', 'text', 'latex', 'dvi', 'ps', 'pdf', 'check') DEFAULT_DOCFORMAT = 'epytext' Modified: trunk/epydoc/src/epydoc/docwriter/html.py =================================================================== --- trunk/epydoc/src/epydoc/docwriter/html.py 2008-02-20 00:49:48 UTC (rev 1731) +++ trunk/epydoc/src/epydoc/docwriter/html.py 2008-02-20 21:14:12 UTC (rev 1732) @@ -383,7 +383,8 @@ self._public_filter = True # Make sure inheritance has a sane value. - if self._inheritance not in ('listed', 'included', 'grouped'): + if self._inheritance not in ('listed', 'included', + 'grouped', 'hidden'): raise ValueError, 'Bad value for inheritance' # Create the project homepage link, if it was not specified. @@ -2056,6 +2057,8 @@ listed_inh_vars.setdefault(base,[]).append(var_doc) elif self._inheritance == 'grouped': grouped_inh_vars.setdefault(base,[]).append(var_doc) + elif self._inheritance == 'hidden': + pass else: normal_vars.append(var_doc) else: Modified: trunk/epydoc/src/epydoc/docwriter/latex.py =================================================================== --- trunk/epydoc/src/epydoc/docwriter/latex.py 2008-02-20 00:49:48 UTC (rev 1731) +++ trunk/epydoc/src/epydoc/docwriter/latex.py 2008-02-20 21:14:12 UTC (rev 1732) @@ -669,6 +669,8 @@ listed_inh_vars.setdefault(base,[]).append(var_doc) elif self._inheritance == 'grouped': grouped_inh_vars.setdefault(base,[]).append(var_doc) + elif self._inheritance == 'hidden': + pass else: normal_vars.append(var_doc) else: @@ -938,6 +940,8 @@ listed_inh_vars.setdefault(base,[]).append(var_doc) elif self._inheritance == 'grouped': grouped_inh_vars.setdefault(base,[]).append(var_doc) + elif self._inheritance == 'hidden': + pass else: normal_vars.append(var_doc) else: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |