【问题标题】:Doxygen including methods twice doc filesDoxygen 包括方法两次 doc 文件
【发布时间】:2010-06-13 22:28:36
【问题描述】:

我遇到了这个问题,doxygen 在文档文件中添加了两次该方法。是否有一个设置可以停止为 .m 文件中的方法自动生成文档。

例如在文档中,我会在下面看到类似什么的内容 + (Status *)registerUser 的第一个定义来自标头 XXXXXX.h 文件,第二个定义来自 XXXXXX.m。

头文件:

/**
    @brief   Test
    Yada Yada
    @return     <#(description)#>
*/
+ (Status *)registerUser;

输出:

+ (Status *) registerUser               

Test Yada Yada.

Returns:
    <#(description)#> 

+ (Status *) registerUser               

<#(brief description)#> <#(comprehensive description)#>

registerUser

Returns:
    <#(description)#> 

Definition at line 24 of file XXXXXX.m.

【问题讨论】:

  • 如果对查明这个问题有任何帮助,它似乎想要继承两次,并且文档中说:#import Inherits SuperClass,and SuperClass。

标签: objective-c doxygen


【解决方案1】:

问题解决了!我发现 doxygen 包括我的构建目录和我的 .svn 目录。

我添加到 EXCLUDE_PATTERNS

*/.svn/*
*/.build/*

【讨论】:

    猜你喜欢
    • 2015-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-04
    • 2019-11-26
    • 1970-01-01
    • 2012-11-03
    • 2020-08-11
    相关资源
    最近更新 更多