首页 > 解决方案 > 即使启用了 showrefs,doxygen 也会隐藏节/子节的 refs/xrefitem

问题描述

我想要一个要求部分,列出所有实现此要求的功能

因此,我有一个页面,其中包含每个要求的部分。我使用自定义别名来链接它们。

ALIASES += req{1}="\ref REQ_\1 \"REQ-\1\" "                                                                                                                                                                                         
ALIASES += satisfy{1}="\xrefitem satisfy \"Satisfies requirement\" \"Requirement Implementation\" \1"                                                                                                                                 
ALIASES += verify{1}="\xrefitem verify \"Verifies requirement\" \"Requirement Verification\" \1"  

需求页面如下所示:

@page Requirements                                                                                                                                                                                                                         
@ingroup reqirements                                                                                                                                                                                                                       
                                                                                                                                                                                                                                         
@section Project 1                                                                                                                                                                                                                            
                                                                                                                                                                                                                                         
@subsection REQ_1 req1                                                                                                                                                                                                                    
@showrefs                                                                                                                                                                                                                                  
@callergraph                                                                                                                                                                                                                               
<a href="https://foo.bar.com/view.php?id=1">Req-1</a>     

@subsection REQ_2 req2                                                                                                                                                                                                                    
@showrefs                                                                                                                                                                                                                                  
@callergraph                                                                                                                                                                                                                               
<a href="https://foo.bar.com/view.php?id=2">Req-2</a>

@subsection REQ_3 req3                                                                                                                                                                                                                    
@showrefs                                                                                                                                                                                                                                  
@callergraph                                                                                                                                                                                                                               
<a href="https://foo.bar.com/view.php?id=3">Req-3</a>

该函数使用@satisfyand@req

/**
 * [...]
 * @satisfy{@req{1}}
 * @satisfy{@req{2}}
 * [...]
 */

有了这个,我得到了一个链接到要求的功能,但我也想有反向链接来查看哪个功能正在使用要求 X。我使用过@showrefs,但这似乎不适用于我启用的降价部分/子部分REFERENCED_BY_RELATIONREFERENCES_RELATION但它仍然没有出现。有没有其他方法可以得到这种行为?

标签: markdowndocumentationdoxygenrequirements

解决方案


推荐阅读