当我们的代码库甚至没有使用命名空间(敏感名称编辑)时,我对doxygen输出中列出的空名称空间感到困惑:
奇怪的是这些几乎在我们的代码库中匹配项目/类名,但并不完全。大多数这些字符串在我们的代码库中不存在。
但是我确实发现我们做有类型库(.tlb)文件匹配其中几个'名称空间':
更新:今天我意识到这是由于ODL文件中的library
声明被记录为命名空间。但我不知道如何控制它。
答案 0 :(得分:0)
好的,所以我确定这些名称空间来自IDL库声明......例如,我在library ObjectServerLib
的ODL文件中的任何时候我在doxygen中都有一个名称空间。
我唯一的解决方案是文件名和符号名称排除模式的组合,并排除了一些不符合任何命名约定的单个符号。
我无法找到一种方法来完全停止此library
命名空间文档。