2010-06-13 67 views
1

我遇到了這個問題,其中doxygen在文檔文件中添加了兩次該方法。是否有一個設置可以停止爲.m文件中的方法自動生成文檔。Doxygen包括方法兩次doc文件

例如在文檔中,我將看到如下所示的內容,其中 +(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. 
+0

如果它的任何幫助查明這個問題,它似乎要繼承的兩倍,以及說的文檔: #進口 繼承父類和超類。 – 2010-06-13 22:40:36

回答

1

問題解決了!我發現doxygen包括我的build目錄和我的.svn目錄。

我加入EXCLUDE_PATTERNS

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