2010-06-13 5 views
1

doxygen이 문서 파일에서 두 번 메서드를 추가하는 경우이 문제가 발생합니다. .m 파일 내의 메소드에 대한 문서의 자동 생성을 중지시키는 설정이 있습니까?Doxygen 메소드를 두 번 포함하는 doc 파일

예를 들어 문서에서 나는 + (Status *) registerUser의 첫 번째 정의가 두 번째 XXXXXX.m 파일의 헤더 XXXXXX.h 파일에있는 것과 같은 것을 볼 것입니다.

헤더 문서 :

/** 
    @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

에 추가, 두 번뿐만 아니라 문서를 말한다으로 상속하고자하는 것으로 보인다. –

답변

1

문제가 해결! 나는 doxygen이 내 build 디렉토리와 .svn 디렉토리를 포함하고 있다는 것을 알았다. # import를 상속 슈퍼 클래스와 슈퍼 클래스 :이 문제를 정확하게 파악하기 위해 도움이 있다면

내가 EXCLUDE_PATTERNS

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