doxygen生成的文档中没有用于导入的基类的超链接

时间:2015-11-03 03:38:04

标签: python doxygen

我不知道如何用英语表达这个问题。请随意编辑我的问题。

有关详细信息,请参阅下面的代码。 我生成了一个带有默认(doxygen -g)doxygen配置的html文档。

此处的所有类都显示正确的继承树。我可以点击ABase树中的A。但是在B的树中无法做到这一点。 我认为这是因为B从另一个模块(a.py)导入其基类。

当我查看ABase的树时,我只看到A但不是B

有没有办法解决这个问题?

文件a.py

# -*- coding: utf-8 -*-

"""
    classes of 
"""

class ABase:
    """
    bla
    """
    pass

class A(ABase):
    """
    bla
    """
    pass

文件b.py

# -*- coding: utf-8 -*-

from .a import ABase

class B(ABase):
    """
        bla
    """
    pass

1 个答案:

答案 0 :(得分:0)

这取决于解析import语句的bug。这在doxygen 1.8.7及更高版本中得到修复。