Under Epydoc 3 Alpha 2 (and Alpha 1), I noticed that
some of my classes sometimes do not get documented.
They arelisted in the class hierarchy but there is no
link to the documentation of the class. The class also
does not get listed inside the list of classes of its
Now, this behaviour seems to be affected by the other
modules: the ones that use that class.
I have a module called 'concrete.py' that declares 2
classes: Representation and Record. Record derives from
Then I have another module, h264enc.py, that declares a
class that derives from concrete.Record. If the
h264enc.py module is parsed by epydoc, concrete.Record
is not documented properly. If h264enc.py is not
seen by Epydoc, then concrete.Record is seenand
documented properly. This also occurs with other classes.
I joined images of Epydoc HTML rendering. e1 and e2
show the error. ok1 and ok2 show the correct output
(but without h264enc.py)