Hi!
I don't know if this is the right place for this but there isn't a list
for questions and the main developer didn't respond me, so...
When using epydoc with a program in wxPython I get the following errors:
1 - Normal mode:
Importing 1 modules.
[.]
Building API documentation for 1 modules.
[.]
INTERNAL ERROR: argument number 2: a 'wxPen *' is expected, 'type(<class
'wx._core.App'>)' is received
Writing HTML docs (10 files) to 'html'.
[..........]
2 - Debug mode:
Importing 1 modules.
[1/1] Importing isap.py
Building API documentation for 1 modules.
[1/1] Building docs for isap
Building docs for isap
Building docs for isap.App
Traceback (most recent call last):
File "/usr/local/bin/epydoc", line 7, in ?
cli()
File "/usr/local/lib/python2.4/site-packages/epydoc/cli.py", line 110,
in cli
docmap = _make_docmap(modules, options)
File "/usr/local/lib/python2.4/site-packages/epydoc/cli.py", line 483,
in _make_docmap
try: d.add(module)
File "/usr/local/lib/python2.4/site-packages/epydoc/objdoc.py", line
2954, in add
self._add(objID)
File "/usr/local/lib/python2.4/site-packages/epydoc/objdoc.py", line
2968, in _add
self._add(link.target())
File "/usr/local/lib/python2.4/site-packages/epydoc/objdoc.py", line
2961, in _add
self.add_one(objID)
File "/usr/local/lib/python2.4/site-packages/epydoc/objdoc.py", line
2900, in add_one
self.data[objID] = ClassDoc(objID, self._verbosity)
File "/usr/local/lib/python2.4/site-packages/epydoc/objdoc.py", line
1589, in __init__
self._base_order = [make_uid(b) for b in base_order]
File "/usr/local/lib/python2.4/site-packages/epydoc/uid.py", line 781,
in make_uid
uid = ObjectUID(object)
File "/usr/local/lib/python2.4/site-packages/epydoc/uid.py", line 418,
in __init__
name = self._findname()
File "/usr/local/lib/python2.4/site-packages/epydoc/uid.py", line 509,
in _findname
return '%s.%s' % (self.module(), objname)
File "/usr/local/lib/python2.4/site-packages/epydoc/uid.py", line 585,
in module
if (self._module is not None and
File
"/usr/local/lib/python2.4/site-packages/wx-2.5.4-gtk2-ansi/wx/_gdi.py",
line 398, in __eq__
return _gdi_.Pen___eq__(*args, **kwargs)
TypeError: argument number 2: a 'wxPen *' is expected, 'type(<class
'wx._core.App'>)' is received
Any clue?
Tks in advance!
JP
|