<^> python27 pgi-docgen.py -f temp "GOffice-0.10"
Create docs: Namespace=GOffice, Version=0.10
Traceback (most recent call last):
File "pgi-docgen.py", line 80, in
gen.add_module(namespace, version)
File "d:\sources\pgi-docgen\pgidocgen\main.py", line 29, in add_module
self._api_gen.add_module(*args)
File "d:\sources\pgi-docgen\pgidocgen\api.py", line 28, in add_module
for key in dir(mod):
File "c:\python27\lib\site-packages\pgi\module.py", line 64, in dir
obj = getattr(self, name)
File "c:\python27\lib\site-packages\pgi\module.py", line 84, in getattr
attr = cls(info)
File "c:\python27\lib\site-packages\pgi\function.py", line 16, in FunctionAttribute
func = generate_function(info, throws=throws)
File "c:\python27\lib\site-packages\pgi\codegen\funcgen.py", line 233, in generate_function
return_type, method, throws)
File "c:\python27\lib\site-packages\pgi\codegen\funcgen.py", line 204, in _generate_function
docstring = build_docstring(func_name, args, return_value, throws)
File "c:\python27\lib\site-packages\pgi\codegen\funcgen.py", line 65, in build_docstring
tname = get_type_name(arg.py_type)
File "c:\python27\lib\site-packages\pgi\codegen\funcgen.py", line 30, in get_type_name
return "[%s]" % get_typename(type[0])
File "c:\python27\lib\site-packages\pgi\codegen\funcgen.py", line 35, in get_typename
elif type.module in "builtin":
AttributeError: 'NoneType' object has no attribute 'module'
what noticeably uncommon with GOffice is it uses multiple c:identifier and c:symbol
I see http://lazka.github.io/pgi-docs/ doesn't include it yet, so you might already know this.
<^> python27 pgi-docgen.py -f temp "GOffice-0.10" Create docs: Namespace=GOffice, Version=0.10 Traceback (most recent call last): File "pgi-docgen.py", line 80, in
gen.add_module(namespace, version)
File "d:\sources\pgi-docgen\pgidocgen\main.py", line 29, in add_module
self._api_gen.add_module(*args)
File "d:\sources\pgi-docgen\pgidocgen\api.py", line 28, in add_module
for key in dir(mod):
File "c:\python27\lib\site-packages\pgi\module.py", line 64, in dir
obj = getattr(self, name)
File "c:\python27\lib\site-packages\pgi\module.py", line 84, in getattr
attr = cls(info)
File "c:\python27\lib\site-packages\pgi\function.py", line 16, in FunctionAttribute
func = generate_function(info, throws=throws)
File "c:\python27\lib\site-packages\pgi\codegen\funcgen.py", line 233, in generate_function
return_type, method, throws)
File "c:\python27\lib\site-packages\pgi\codegen\funcgen.py", line 204, in _generate_function
docstring = build_docstring(func_name, args, return_value, throws)
File "c:\python27\lib\site-packages\pgi\codegen\funcgen.py", line 65, in build_docstring
tname = get_type_name(arg.py_type)
File "c:\python27\lib\site-packages\pgi\codegen\funcgen.py", line 30, in get_type_name
return "[%s]" % get_typename(type[0])
File "c:\python27\lib\site-packages\pgi\codegen\funcgen.py", line 35, in get_typename
elif type.module in "builtin":
AttributeError: 'NoneType' object has no attribute 'module'
what noticeably uncommon with GOffice is it uses multiple c:identifier and c:symbol