Doxygen, включая методы, в два раза больше документов - PullRequest
1 голос
/ 14 июня 2010

У меня возникла проблема, когда 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.

1 Ответ

1 голос
/ 14 июня 2010

Проблема решена!Я узнал, что doxygen включает мой каталог сборки и мои каталоги .svn.

Я добавил в EXCLUDE_PATTERNS

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